有人建议我是否可以使用org.apache.hadoop.conf.Configuration和org.apache.hadoop.hbase.client.HTablePool从amazon hbase读取数据。
我们正在迁移到亚马逊的EMR框架,并在其上运行hbase。
目前的实现基于纯Apache hadoop和hbase发行版。我正在尝试验证即使我们迁移到亚马逊的EMR也不需要更改代码。
请分享您的想法。
答案 0 :(得分:0)
虽然不应该发生,但我认为有关EC2及其网络性质的问题和变化
地区的HBase中继能够及时更新租约。如果Region服务器忙于两个 - 由于对它们进行了大量操作,它们无法执行此操作并从群集中启动。
在亚马逊中,EC2实例的性能远不如专用集群那么可预测(除非您使用集群实例),因此可能需要调整超时参数和/或负载性质才能使集群正常工作