множественная или массовая выборка или получение в HBase Java-клиенте? - PullRequest
2 голосов
/ 17 августа 2010

Поддерживает ли Java-клиент HBase multi-get (или массовую выборку), вроде memcached multi-get? Я искал документы и Интернет по крайней мере час и не мог найти ничего определенного. HTable API предлагает несколько Delete и несколько Put, но не имеет очевидного аналогичного вызова для Get.

Чтобы уточнить, я пытаюсь получить разные записи, а не последовательность записей. Таким образом, сканирование - это не то, что я интуитивно использовал бы.

Я прочитал кое-что в потоке (возможно, в JIRA) о том, что Scan предлагает эквивалентные функции для пакетного произвольного доступа с использованием фильтров. Если кто-то может подтвердить, что это лучшая практика, и, возможно, укажет мне нужный тип фильтра, то я пойду по этому пути.

Спасибо!

1 Ответ

2 голосов
/ 28 августа 2010

Он уже поддерживается с HBase 0.90 (https://issues.apache.org/jira/browse/HBASE-1845). Однако, некоторые клиенты HBase пока не поддерживают это (https://github.com/OpenTSDB/asynchbase/issues/54)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...