2017-03-08 19 views
0

HBaseはHDFSに基づいており、HDFSには更新機能がないため、更新操作によってhadoopのHFILEファイル全体が書き換えられるかどうかは疑問でしたか?hdfsでのHBaseの更新操作

おかげ

答えて

0

アップデートのHBaseではありません。

HBase(行全体または特定のセル全体)で削除を実行すると、特別な削除マーカーがセルに追加されます。今後のスキャンや操作では、そのセルは表示されません。

挿入を実行すると、現在のタイムスタンプで新しいセルを作成するだけです。 Scan and get操作は、新しいバージョンのセルを返します。

HBaseの間に実際の物理的な削除が実行されますmajor compactions.また、より高速な読み取り操作を提供するために、コンパイル数のHFilesを減らした後。

関連する問題