据我所知,HBase的当前稳定版本0.2不支持复制,尽管它内置于next version。
您如何建议复制HBase(0.2)的独立(非分布式)部署?
我希望辅助实例用作工作备份,即只读。我可以提供具有“最终一致性”的异步备份,以及少量丢失(数据非关键)。
到目前为止,我唯一的想法是在写入主实例后异步手动更新辅助实例。
答案 0 :(得分:2)
HBase本身可以容忍节点故障/故障转移(假设您在HDFS上运行),因此没有必要像使用RDBMS那样维护副本。
仅使用HDFS复制有什么问题?
编辑:在这种情况下,您将从独立切换到分布式,并且只有2个节点,复制因子为2.