私はHbaseに取り組んでいます。Hbase が LSM を使用してソートされた順序でデータを格納する方法について質問があります。
私の理解では、Hbase は大規模なデータ処理でのデータ転送に LSM ツリーを使用します。データがクライアントから来ると、最初にメモリ内に順番に保存され、次に並べ替えられて B-Tree として保存ファイルとして保存されます。StoreファイルをDisk B-Tree(キーの)とマージするよりも。それが正しいか ?何か不足していますか?
はいの場合、クラスター環境よりも。クライアント要求を受け取る複数の RegionServer があります。その場合、(各 regionServer の) すべての Hlog がディスク B ツリーとマージされる方法 (既存のキーがすべての dataNode ディスクに広がるため) ?
Hlog は同じ regionServer の Hfile とデータをマージするだけですか?