ccidnet????

出版日期:2002-12-23 总期号:1179 本年期号:96

本期导读
要闻综合
中国信息化
网络与通信
产品与应用
渠道与市场
渠道黄页
经销商的选择
东北专刊
华东专刊
华南专刊
西北专刊
西南专刊
数据访问与管理的革命



  基于商务智能(BI)的数据库需求主要集中在大数据量、大量并发查询、查询的复杂性、快速查询响应、可伸缩性。

  IQ Multiplex核心技术特征 IQ Multiplex的架构与大多数关系型数据库不同,它专门为数据仓库的应用而设计。下面就IQ Multiplex的核心技术特征做作一一介绍。

  列存储 在IQ Multiplex中,数据是按列存储的。决策处理中的很多查询只需要很少量的列数据,因而与传统的RDBMS 相比,这种方法在选择满足查询条件的数据时,只须涉及到很少的数据页面,从而带来明显的性能改善。

  数据压缩 Sybase IQ Multiplex使用了数据压缩。由于数据垂直存储,相邻的字段值具有相同的数据类型,其二进制值的范围通常也要小得多,所以压缩更容易,压缩比更高。

  低基数的索引技术原理 Sybase IQ Multiplex 是第一个将位图索引技术用于SQL 查询的数据库产品。此项技术能提供比传统的B-树索引高得多的查询性能。在典型的数据仓库的数据库中,低基数的列占了所有列的75%,能否对其进行高效的处理就显得尤其重要。然而随着基数的增长,索引的大小也将随之增长。索引空间的爆炸性增长使得此项技术只有在低基数情况下(一般为50)才有实用价值。

  Sybase IQ Multiplex 通过增加数据压缩技术成功地解决了这一问题,可以将基数的范围由50扩展到1500以上。

  高基数索引技术原理 Sybase IQ Multiplex所采用的另一项索引技术是获得专利的高基数索引技术——BitWise索引技术。在这种方法中,数据列被分割成N 个分离的位图。每一个位图对应索引所在数值的一个有效位。采用此项技术比采用传统的B-树要快10~100 倍。Sybase IQ Multiplex还提供了另一类高基数索引,这类索引实际上是高基数位图索引与B-树索引结构的结合。

  另外,Sybase IQ Multiplex引擎使用了新的体系结构,即单进程多线索结构。

  IQ Multiplex独特的优势 IQ Multiplex独特的架构特征为数据仓库带来了一些关键的效果:如查询性能的大幅改善、存储空间的急剧减少、快速的数据加载、高度的用户可扩展性等等这些数据仓库应用核心的技术需求。