|
关于列式数据库你知道多少?
知道的不多,只是使用过IQ。
你知道列式数据仓库是谁首创的吗?
不知道,但应该不是SYBASE。
你知道全球有多少家列式数据库厂商?
这个不清楚,现在开始炒作这个,厂家就会多一些了。
你知道列式数据库与传统行式数据库有什么不同吗?
列式数据库只是改变了传统的按行存储的一种方法,按列就是同类型数据可以更好的压缩,空间占用更小,查询速度可以有效提高。
你对列式数据库持什么样的看法呢?
可能只是一种炒作,也可能是OLAP上的一种方向,当然google的bigtable也有列式的说法。以后那些NOSQL里的key/value也能算列式数据库,范围太大了。
列存储也是影响并发插入修改的一个很重要的原因,所以OLTP应该不行。
现在SYBASEIQ做成和传统按行存储的数据库看起来兼容,这有可能就是一种失败。因为当大部分列都是需要用到的时候,列式数据库谈不上什么优势,可能消耗的各种资源更多。只有当列很多,但每次用到的列又不多时才能发挥列式存储的优势。所以IQ现在和传统的数据库的竞争是不是定错了位?
我认为列式数据库的将来不应该是现在IQ里的简单的一列的列,而应该是一种更宽泛的概念,可以是各种类型组合而成的列。这样他的使用范围就大了。
[ 本帖最后由 shao 于 2010-9-9 16:09 编辑 ] |
|