1

全て-

HBase は初めてですが、以前 MySQL に保存していたデータ (約 5,000 万行) を実際に取得して、HBase テーブルに挿入できるようになりました。

キーに基づいてこのデータをクエリしようとしていますが、いくつかの問題が発生しています。

基本的に、次のように構築されたキーがあります。

objectname-createdtime-customerid

オブジェクト名と作成時間の範囲に基づいてクエリを実行する必要があります。これを行う方法を知っている人はいますか? (私はPHP/Thriftを使用していますが、これに対する具体的な答えである必要はありません)

正確な行/キーがわかっている場合はクエリを実行できます。中間プロパティの範囲を指定する方法を知る必要があるだけです。

前もって感謝します!

4

1 に答える 1

2

objectname-<min created time>-customerid開始行がキーを持ち、停止行がキーを持っているスキャンを使用しますobjectname-<max created time>-customerid

http://wiki.apache.org/hadoop/Hbase/ThriftApi#Scanner_methods

于 2013-03-11T20:28:02.863 に答える