0

谁能建议我是否可以使用 org.apache.hadoop.conf.Configuration 和 org.apache.hadoop.hbase.client.HTablePool 从亚马逊 hbase 读取数据。

我们正在迁移到在其上运行 hbase 的 Amazon 的 EMR 框架。

目前的实现基于纯 Apache hadoop 和 hbase 发行版。我正在尝试验证即使我们迁移到亚马逊的 EMR 也不需要更改代码。

请分享你的想法。

4

1 回答 1

0

虽然它不应该发生,但我预计会出现与 EC2 的性质及其网络相关的问题和变化。
HBase 中继能够及时更新租约的区域。如果区域服务器有两个忙 - 因为对它们进行了一些大规模的操作,它们不能这样做并被踢出集群。
在亚马逊中,EC2 实例的性能比在专用集群中的可预测性要低得多(除非您使用集群实例),因此可能需要调整超时参数和/或负载性质以使集群正常工作

于 2012-09-25T12:46:15.333 回答