我知道zookeeper和googlebigtable都支持apachehbase1.0api,还有更多吗?
unhi4e5o1#
拼接机支持hbase 0.98、1.0、1.1和1.2 API。你可以在这里看看。https://github.com/splicemachine/spliceengine它是开源的。
gwbalxhn2#
我的目标是了解是否可以使用相同的api使用不同的nosql解决方案。这将允许我编写与nosql解决方案无关的应用程序(如果它支持hbase api)。这是一个有趣的目标,正如前面提到的,至少有三个存储系统在不同程度上支持hbase api:主apache hbase项目、splice machine(它是hbase之上的一个复杂的分片和可伸缩层)和google cloud bigtable(google cloud平台在bigtable之上构建的产品),以及最初的nosql数据库,其发表的论文启发并导致了hbase的创建)。google cloud dataproc和amazon emr(“elastic map reduce”)也是云管理hbase的选项。不过,我认为可以公平地说,hbaseapi还没有达到像ansisql甚至postgresqlapi那样的有机或正式的标准化和稳定性。
2条答案
按热度按时间unhi4e5o1#
拼接机支持hbase 0.98、1.0、1.1和1.2 API。
你可以在这里看看。
https://github.com/splicemachine/spliceengine
它是开源的。
gwbalxhn2#
我的目标是了解是否可以使用相同的api使用不同的nosql解决方案。这将允许我编写与nosql解决方案无关的应用程序(如果它支持hbase api)。
这是一个有趣的目标,正如前面提到的,至少有三个存储系统在不同程度上支持hbase api:主apache hbase项目、splice machine(它是hbase之上的一个复杂的分片和可伸缩层)和google cloud bigtable(google cloud平台在bigtable之上构建的产品),以及最初的nosql数据库,其发表的论文启发并导致了hbase的创建)。
google cloud dataproc和amazon emr(“elastic map reduce”)也是云管理hbase的选项。
不过,我认为可以公平地说,hbaseapi还没有达到像ansisql甚至postgresqlapi那样的有机或正式的标准化和稳定性。