0
  1. 地域サーバーはどこにありますか? データノードまたはリージョンサーバーの場合、リージョンはさまざまなハードウェアに存在します。

  2. WALは、操作とともにテーブルのデータで構成されていますか?

  3. memstore は何をしますか? データと一緒にWAL手段のデータを保存しましたか?

  4. 飼育係は実際に何をしますか?

4

2 に答える 2

0

1.リージョンサーバーは、データノードがある場所と同じ場所にあります。データを 3 つのレプリカとして hdfs に格納する責任があります。

2.WALは、SQLサーバーのトランザクションログのようなもので、すべての操作を保存し、保存中に何かが失敗したときに操作を実行します(バックアップとして提供されるデータを失うため)。

3.データを最初にWALに書き込み、次にmemstoreの制限(しきい値レベル)に達するとmemstoreに書き込み、データは同じストアに存在するhflieにフラッシュされます。

4.クラスターの情報で構成される-.ROOT.-テーブルを保存し、データの読み取り中にクライアントに役立ちます。つまり、データを見つけるためのパスをクライアントに提供します。

于 2015-05-11T09:08:41.003 に答える