当 HBase 节点发生故障时会发生什么?

发布于 2024-09-08 05:10:55 字数 281 浏览 4 评论 0原文

HBase 非常棒,但是...

当一个节点(爆炸/烧毁/被盗/被疯狂的 IT 撕成碎片)时,数据会发生什么?

  • 数据丢失了吗?
  • 集群可以自动恢复吗?
  • 我可以在不停机的情况下添加新节点吗?

谢谢你们, 格言。

HBase is wonderful, but...

What will happen to the data when a node (explodes/burns down/gets stolen/Torn into pieces by mad IT on the loose)?

  • Is the data lost?
  • Can the cluster auto recover?
  • Can I add new nodes without downtime?

Thanks guys,
Maxim.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

森罗 2024-09-15 05:10:55
  1. 由于 HBase 使用 HDFS 作为数据存储层,因此您的数据会复制到其他节点(默认为 3 个)。相同的规则适用于正常的 HDFS 使用。

  2. 自动恢复是什么意思?一段时间后的数据最终会恢复到崩溃前的复制级别状态。

  3. 是的,可以。请参阅常见问题解答中的此主题: http://wiki.apache.org/hadoop/Hbase/ FAQ#A21

  1. Because HBase uses HDFS as a data storage layer, your data is replicated on the other nodes (3 by default). And same rules apply as to normal HDFS usage.

  2. What to you mean by auto recovery? The data after some time will eventually return to the state of replication level before crash.

  3. Yes, you can. See this topic in FAQ: http://wiki.apache.org/hadoop/Hbase/FAQ#A21

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文