2

HBase Javaクライアントは、memcached multi-getのようなmulti-get(別名バルクフェッチ)をサポートしていますか?私は少なくとも1時間ドキュメントとインターネットを調べましたが、決定的なものは何も見つかりませんでした。HTable APIは、複数のDeleteと複数のPutを提供しますが、Getに対する明白な類似の呼び出しはありません。

明確にするために、私は一連のレコードではなく、異なるレコードを取得しようとしています。したがって、スキャンは私が直感的に使用するものではありません。

フィルタを使用したバッチランダムアクセスに同等の機能を提供するスキャンについて、スレッド(おそらくJIRA)で何かを読みました。誰かがこれがベストプラクティスであることを確認でき、使用する適切なタイプのフィルターを指定できる場合は、そのルートを使用します。

ありがとう!

4

1 に答える 1

2

HBase 0.90(https://issues.apache.org/jira/browse/HBASE-1845)の時点ですでにサポートされています。ただし、一部のHBaseクライアントはまだそれをサポートしていません(https://github.com/OpenTSDB/asynchbase/issues/54

于 2010-08-27T22:03:43.857 に答える