2012-01-03 4 views
0

S3でバックアップされたHBaseをファイルシステムとして使用できることを読んだだけです。 私はまた、S3はブロブストレージであり、ファイルに追加する機能がないことも読んでいます。現在、追加機能を除いてHBaseがどのようにS3を基本ファイルシステムとして使用できるかを理解できません。例えば、 HBaseに1つの新しい列を追加するとS3レイヤーで何が起こりますか?
私の混乱を助けてください!あなたが小さな列を追加する場合S3に裏打ちされたHBase

おかげで、
のVivek

答えて

0

は、私の理解では、HBaseのはすぐに下地のストレージを変更しないということです。 代わりに、hbaseは、(1)書き込み/書き込みセルの追加を書き込み先ログWALに永続的に書き込み、(2)memcacheも変更します。 memcacheがディスクにフラッシュされると、HBaseは元のデータを比較的大きなチャンク(S3やHDFSなどのストレージ実装に適しています)で変更します。

関連する問題