哪些DB支持Apache HBase 1.0 API?

时间:2016-08-02 19:02:34

标签: hbase apache-zookeeper bigtable

我知道Zookeeper和Google Bigtable都支持Apache HBase 1.0 API,还有更多吗?

2 个答案:

答案 0 :(得分:2)

  

我的目标是了解我是否可以使用其他nosql解决方案   使用相同的API。这将允许我编写我的应用程序   与nosql解决方案无关(如果它支持HBase API)。

这是一个有趣的目标,并且如上所述,至少有三个存储系统确实在不同程度上支持HBase API:主Apache HBase projectSplice Machine(这是一种复杂的分片和可伸缩性)层(位于HBase之上)和Google Cloud Bigtable(基于Bigtable构建的Google Cloud Platform产品以及原始NoSQL数据库(其发表的论文启发并导致了HBase的创建))。

Google Cloud DataprocAmazon EMR(“弹性映射简化”)也是云托管HBase的选项。

但是,我认为说HBase API还没有达到像ANSI SQL甚至是PostgreSQL API之类的有机或正式的标准化和稳定性水平也是公平的。

答案 1 :(得分:0)

Splice Machine支持HBase 0.98,1.0,1.1和1.2 apis。

你可以在这里查看。

https://github.com/splicemachine/spliceengine

它是开源的。