下面列出的哪些项目是数据仓库的基本特征?

Infobright是一个基于独特的专利知识网格技术的专栏数据库。Infobright是开源的mysql数据仓库解决方案,引入了列存储方案、高强度数据压缩和优化的统计计算(类似于sum/avg/group by)。Infobright是基于mysql的,但是没有MySQL也可以安装,因为自带一个。Mysql大致可以分为逻辑层和物理存储引擎。infobright主要实现了一个存储引擎,但是由于其存储逻辑与关系数据库有着本质的不同,所以无法像InnoDB一样作为插件直接连接到mysql,其逻辑层是mysql的逻辑层加上自己的优化器。

Infobright功能

优势:

大数据量的查询性能强大稳定:在百万、千万、亿记录条件下,同样的SELECT查询语句速度比MyISAM、InnoDB等普通MySQL存储引擎快5 ~ 60倍。高效的查询主要依赖于专门设计的存储结构对查询的优化,但这里优化的效果也依赖于数据库结构和查询语句的设计。

存储的数据量很大:TB数据大小,数十亿条记录。数据存储主要依靠高速数据加载工具(100 G/ h)和高数据压缩比(>;10:1)

数据压缩比高:号称平均数据压缩比可以达到10:1以上。甚至可以达到40:1,大大节省了数据存储空间。高数据压缩率主要依靠列存储和正在申请专利的灵活压缩算法。

基于列的存储:没有索引和分区。即使数据量巨大,查询速度也很快。它可以用在数据仓库中处理海量数据,而不需要集合。不需要建立索引,避免了维护索引和用数据扩展索引的问题。每列数据被压缩存储成块,每个有知识的网格节点将统计信息记录在块中而不是索引中,以加快搜索速度。

快速响应复杂的聚合查询:适用于复杂的分析SQL查询,如SUM、COUNT、AVG、GROUP BY。