2010-07-12 3 views
10

Я искал API со следующими требованиямиКакая лучшая api/библиотека для Java для использования Cassandra?

  1. Это простое в использовании и лаконичный. Он не раздулся.
  2. Работает с Спрингом способом делать вещи, или, по крайней мере легко заставить его работать с Spring
  3. Имеет репозиторий Maven, предпочтительно уже находится в основных хранилищах
  4. является производством испытания, что означает значительное количество люди используют его в производственных приложениях.

Помощь? Благодаря!

ответ

7

Hector и Pelops являются, насколько я знаю, наиболее широко используемыми (4). Я не думаю, что кто-то из них замалчивается (3). Оба должны работать в среде Spring Framework (2). Ваши первые критерии могут быть немного субъективными. Я не нахожу ни одного из этих двух раздутых. Вы можете это сделать, если хотите, скажите мне.

+3

Гектор омрачен. – jbellis

+3

Пелопс также омрачен. – mckamey

+1

Документация Pelops очень бедна. – Jus12

1

Kundera - это инструмент отображения объектов-хранилищ данных для Cassandra, Hbase и MongoDB.

Некоторые из основных особенностей:

  • JPA 2.0.
  • Колонка/индексирование супер колонки с использованием lucene.
  • Поддержка отношений сущностей и запросов JPA.
  • Cross-хранилищу живучесть

Он принимал здесь: https://github.com/impetus-opensource/Kundera

3

я знаю, что это старый вопрос, но я хотел бы отметить будущий зритель вопроса к Astyanax. Это API-интерфейс very well documented Cassandra с множеством примеров и поддержкой очень высоких функций, таких как блокировка и все версии cql. Astyanax также является Mavenized.

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