HBase

hbase hbck

HBase のリージョン数を調べるにはコマンドラインから hbase hbck を実行。 リージョン分割指定でテーブルを create した後、大量のエラーと共に Status: INCONSISTENT と出る場合はリージョン分割がまだ済んでいない。しばし待て。

HFile と Memstore のメモ

store files は HFile の事。 Key-Value 不変マップ。 HFile はブロックに分けられていて、最後にブロックインデックスが付属している。 ブロックインデックスは HFile がオープンされた時に読み込まれメモリ上に保持される。 デフォルトのブロックサイズは …

YCSB で HBase のベンチマーク

YCSB (Yahoo! Cloud Serving Benchmark) はクラウドサービスで使用される様々なデータストアのベンチマークプログラム。Apache 2 ライセンスで配布されており HBase, BigTable, Cassandra, MongoDB, CouchDB, Dynomite, Redis などほとんどの NoSQL 系データ…