Как интегрировать существующий Hibernate ORM с Cassandra?

Моя существующая среда приложений — SpringWS, Hibernate и Oracle DB. У меня есть работа POC для маршрутизации/сохранения данных в базе данных Cassandra на случай, если оракул не работает. Чтобы это не повлияло на конечных пользователей.

Для приведенного выше сценария, какой из них я должен использовать Hector/Thrift/Datastax/Kundera?

PS: я новичок в Cassandra и написал отдельную программу, использующую Kundera для сохранения данных в Cassandra. Можно ли повторно использовать объекты ORM (POJO) для сохранения данных в Cassandra.


person user3133577    schedule 25.12.2013    source источник


Ответы (1)


Это идеальный вариант использования Кундеры. Если вы используете спящий режим с JPA. Затем вам просто нужно изменить поставщика сохраняемости (KunderaPersistence) и несколько конфигураций для сопоставления с узлом Cassandra. Отдых, вы должны быть готовы идти.

Я предлагаю вам присоединиться к http://groups.google.com/group/kundera-discuss/subscribe чтобы узнать больше об обсуждении

person vivek mishra    schedule 25.12.2013
comment
Привет Вивек, большое спасибо за быстрый ответ. Но мы не используем JPA. В этом случае я все еще могу использовать Кундера? Пожалуйста, предложите. - person user3133577; 25.12.2013
comment
Kundera — это сопоставитель объектов, совместимый с JPA. В соответствии с вашим комментарием «Возможно ли повторно использовать объекты ORM (POJO) для сохранения данных в cassandra». «Я думал, что вы ищете POJO для сохранения в Cassandra! - person vivek mishra; 26.12.2013
comment
Спасибо Вивек. Я создал новые JPA для использования Кундеры. - person user3133577; 27.12.2013