BigTable Java API与BigTable HBase Java API的区别

问题描述 投票:0回答:1

我已经开发了一个HBase应用程序,现在我需要将其移植到云大表中。鉴于可靠的高吞吐量是主要要求,我可以使用使用BigTable Hbase API的简便方法还是应该重做代码以使用BigTable API?还是两个API在可靠性和性能方面有哪些更明显的区别可以帮助我做出决定?

谢谢。

google-cloud-bigtable
1个回答
0
投票

这两个API都能为您提供所需的性能和可靠性。由于您是HBase的现有用户,因此建议您使用HBase客户端,这样您就可以通过升降操作立即开始使用Bigtable。

Bigtable Java API的创建是为了提供与其他Google Cloud产品(如Spanner,Firestore等)的一致体验,因此,如果您使用的是其他GCP产品,那么由于遵循熟悉的结构,因此很容易学习Bigtable Java API。 。

总而言之,每个API的设计方式都使某些用户可以轻松地通过他们熟悉的界面进入Bigtable,并且不会影响性能,吞吐量或可靠性。

© www.soinside.com 2019 - 2024. All rights reserved.