首页 > 解决方案 > 对可以修改的分析柱状数据库有什么建议吗?

问题描述

我需要建立一个客户 360 度数据库,它需要:

对于这些要求,我认为可修改的列式数据库将是一个完美的选择:它可以按最适合分析的列进行查询和聚合,它可以全天更新数百万次更改。我发现的最相似的项目是 Apache Kudu,但它的 300 列限制是一个很大的障碍,我们有 1000 多个。

我们更喜欢开源项目。

有什么建议么 ?

标签: analytics360-degreesapache-kudu

解决方案


我会回答我自己的问题,因为我们的解决方案现在可以正常工作。

我们没有为分析和 OLTP 工作负载提供统一的数据库,而是将工作负载分成 2 个:分析工作负载将由 HDFS 中的 Parquet 表提供服务,而 OLTP 一个将由 HBase 提供服务。

当然,我们必须复制(部分)客户数据,但我们愿意支付的存储和计算能力成本并不高。


推荐阅读