0

私はHBaseの初心者です。マスター リージョンとセカンダリ リージョンがあるとします。

いくつかの外的要因により、プライマリ リージョンが数時間ダウンしたと仮定してください。プライマリ サーバーが正常な状態に戻った場合。

プライマリ リージョンのオフライン中に読み込まれたデータの一部が失われた可能性があります。したがって、欠落したジョブをロードするためにプライマリ サーバーを同期する方法は次のとおりです。

前もって感謝します!!

4

1 に答える 1

1

プライマリ リージョン サーバーがクラッシュするか使用できなくなった場合、セカンダリ リージョン サーバーはデータへの読み取り専用アクセスを提供します。プライマリ リージョン サーバーは書き込み/読み取りアクセスの両方を提供しますが、セカンダリ リージョン サーバーは読み取りアクセスのみを提供します。 これを見る

データ復旧に関しては、データは実際の書き込みの前に WAL (Write-Ahread-Log) に書き込まれます。リージョン サーバーが復旧すると、保留中のすべてのログが再生され、ノードが同期されます。

于 2014-07-29T07:21:08.507 に答える