HUABASE是新一代基于列存储的关系型数据库系统。系统基于先进的存储模型,可用来解决传统数据库中一些关键的性能问题。HUABASE不仅适合于传统的事务型应用,也非常适合于商业智能分析领域,可以帮助企业轻松做出明智的业务经营决策。
华鼎HUABASE数据库官网: http://www.huabase.cn/
试用版下载链接:http://www.huabase.cn/download.jsp
HUABASE华鼎数据库的主要技术优势:
更高的数据压缩效率:基于行存储的关系型数据库一般只能做到对数据块的压缩。而基于列存储的HUABASE,采用了多种数据压缩机制,比如同一列中相同的值只存放一份;对于整型数据,只存放相邻数据的差。这些机制可以实现更高的数据压缩效率。
更快的数据查询性能:基于行存储的关系型数据库查询时,不能只读取部分列,所有列都必须读取到内存中然后再去掉不需要的列,这样就导致很多不必要的硬盘输入输出。而基于列存储的HUABASE,由于它把记录的列分开存储,查询引擎可以按需读取列,从而减少了硬盘输入输出,提高了数据库的查询性能。
更强的稀疏索引技术:基于行存储的关系型数据库一般都是稠密索引,不仅增加存储空间,也增加了数据更新时的代价。因此,为表的所有列都建立索引就不太现实,如果对一个未加索引的列进行查询,系统不得不做全表扫描,导致数据库的性能严重恶化。而基于列存储的HUABASE所建立的索引是稀疏索引,列值已被排序存储,索引只建立到数据块级,当查询通过索引定位到数据块后,就可以使用二分法查找,这样索引的存储空间很小,维护代价很低,可以给所有的列建立索引,从而显著提高了数据库的查询性能。
支持业界标准和多平台部署:HUABASE不仅支持各种业界标准,而且完全基于Java实现,可以提供无缝的多平台部署能力。