地域サーバーはどこにありますか? データノードまたはリージョンサーバーの場合、リージョンはさまざまなハードウェアに存在します。
WALは、操作とともにテーブルのデータで構成されていますか?
memstore は何をしますか? データと一緒にWAL手段のデータを保存しましたか?
飼育係は実際に何をしますか?
2 に答える
0
1.リージョンサーバーは、データノードがある場所と同じ場所にあります。データを 3 つのレプリカとして hdfs に格納する責任があります。
2.WALは、SQLサーバーのトランザクションログのようなもので、すべての操作を保存し、保存中に何かが失敗したときに操作を実行します(バックアップとして提供されるデータを失うため)。
3.データを最初にWALに書き込み、次にmemstoreの制限(しきい値レベル)に達するとmemstoreに書き込み、データは同じストアに存在するhflieにフラッシュされます。
4.クラスターの情報で構成される-.ROOT.-テーブルを保存し、データの読み取り中にクライアントに役立ちます。つまり、データを見つけるためのパスをクライアントに提供します。
于 2015-05-11T09:08:41.003 に答える