0

HBase セットアップで HFiles のサイズを選択するにはどうすればよいですか。ガイドラインのほとんどは、8k から 1MB の間のサイズを考慮する必要があると述べていますが、保存するデータの量に基づいて HFile のサイズを選択する明確な方法を見つけられませんでした。

4

1 に答える 1

0

「8k から 1MB の間」、これは Hbase のブロック サイズのサイズ (例: BLOCKSIZE => '65536') であり、64MB から 3 ~ 4GB の間の領域ファイルのサイズ (例: MAX_FILESIZE => ') ではありません。 134217728')。これらの 2 つのプロパティは、テーブルの作成時に設定されます。

create 'table1', {NAME => 'cf1', VERSIONS => 5, MAX_FILESIZE => '134217728', BLOCKSIZE => '65536' }

後で変更できますが、古いファイルは新しいプロパティで変更されません。

詳細については、こちらをご覧ください: http://wiki.apache.org/hadoop/Hbase/Shell

于 2014-03-05T14:11:30.243 に答える