2012-04-17 1 views
1

Возможно ли получить значения для col «a» с ключом «1» и col «b» для ключа «2» и cols «c» и «d» для ключа «3» и т. Д. Из Cassandra в одном запросе?Как получить разные столбцы для нескольких строк в одном запросе из Cassandra?

Если да, то поддерживает ли он его?

(Все эти столбцы в одной семье колонны и того же типа.)

ответ

2

Это не поддерживается метод mutliget_slice() в Cassandra бережливость API (http://wiki.apache.org/cassandra/API), и Гектор работает на вершине этого метода.

Метод удобства может быть реализован в клиентской библиотеке с несколькими вызовами get_slice, но в любом случае потребуется несколько сетевых запросов.

+0

Спасибо, я это знаю. Я искал более эффективное решение. – Dima

+0

К сожалению, более эффективное решение невозможно, так как оно не поддерживается базовым протоколом. – Wildfire

 Смежные вопросы

  • Нет связанных вопросов^_^