Что происходит, когда отказывает узел HBase? - PullRequest
0 голосов
/ 07 июля 2010

HBase - замечательно , но ...

Что произойдет с данными, когда узел (взорвется / сгорит / будет украден / разорван на части безумными ИТ-специалистами на свободе))?

  • Потеряны ли данные?
  • Может ли кластер автоматически восстанавливаться?
  • Могу ли я добавить новые узлы без простоя?

Спасибо, ребята, Максим.

1 Ответ

1 голос
/ 05 августа 2010
  1. Поскольку HBase использует HDFS в качестве слоя хранения данных, ваши данные реплицируются на другие узлы (по умолчанию 3).При этом применяются те же правила, что и при обычном использовании HDFS.

  2. Что вы подразумеваете под автоматическим восстановлением?Данные через некоторое время в конечном итоге вернутся в состояние уровня репликации перед сбоем.

  3. Да, вы можете.См. Эту тему в FAQ: http://wiki.apache.org/hadoop/Hbase/FAQ#A21

...