indexR

2018-06-12  本文已影响0人  七_seven

 IndexR的作者认为现有的各类OLAP系统均存在各种缺点,无法满足其公司实际的OLAP需求,所以开发了IndexR。

Mysql,PostgreSQL等关系型数据库:无法满足超大规模数据集。

ES等搜索系统:对OLAP场景没有特殊优化,在大数据量场景下内存和磁盘压力比较大。

Druid,Pinot等时序数据库:在查询条件命中大量数据情况下可能会有性能问题,而且排序、聚合等能力普遍不太好,从IndexR作者的使用经验来看运维比较困难,灵活性和扩展性不够,比如缺乏Join、子查询等。

Infobright,ClickHose等列式数据库: 不是基于Hadoop生态的。

Kylin:查询灵活性不足,无法进行探索式分析。

Impala,Presto,SparkSQL,Drill等计算引擎 + Parquet等存储引擎:这也是IndexR的架构。IndexR的优势是更有效的索引设计,并且支持数据实时摄入。

上一篇 下一篇

猜你喜欢

热点阅读