Map-Reduce を使用して、hbase テーブルに約 1500 万行と 32 列を挿入しました。
# Key-valued data e.g.
company= ibm ! employee= sw ...
# In hbase it's look like
row =1 column = f1: company time stamp=1123344456 value =ibm ....
そして、クエリを実行している間
(scan 'sample_names', {COLUMNS=>"f1:company", FILTER=>SingleColumnValueFilter.new(Bytes.toBytes('f1'), Bytes.toBytes('company'), CompareFilter::CompareOp.valueOf('EQUAL'), SubstringComparator.new("ibm")) })
データの取得には約360.09秒かかりました。 このクエリのパフォーマンスを向上させる方法はありますか? セカンダリ インデックスを作成することで、このクエリ時間を短縮できますか? はいの場合、特定の列修飾子にインデックスを追加する方法を提案してください。