Hibernate OGM против Кундеры

Есть ли у кого-нибудь отзывы об использовании Hibernate OGM vs. Kundera? Я знаю, что эти 2 фреймворка обеспечивают поддержку Java Persistence (JPA) для решений NoSQL, и я хотел бы извлечь пользу из опыта кого-то, кто изучал и то, и другое. Похоже, Кундера поддерживает гораздо больше источников данных NoSQL.


person 1tox    schedule 03.10.2013    source источник


Ответы (2)


Хотя это не прямой ответ на ваш вопрос, и поскольку у меня нет подробных знаний о Hibernate OGM, я хотел бы оставить вам несколько моментов, касающихся Kundera (если это вам чем-то поможет). У Кундеры есть несколько интересных моментов:

  • поддержка нескольких хранилищ данных
  • очень просто настроить
  • очень элегантно с точки зрения обработки кода (вы пишете очень мало кода Кундеры)
  • Совместимость с JPA
  • исполнитель

Помимо этого, команда Kundera очень отзывчива и регулярно выпускает новые версии (каждые 2 месяца или около того выходит новая версия!). Эти выпуски предназначены для поддержки новых функций поддерживаемых хранилищ данных ... это особенно важно, потому что многие из этих хранилищ данных (Cassandra и т. Д.) Все еще очень активно развиваются.

HTH.

person emgsilva    schedule 10.10.2013

Я не знаю, интересует ли этот вопрос, но в последнее время я использовал hibernate-ogm и нашел очень интересный момент для рассмотрения:

вы можете смешать это с обычным спящим режимом. Я написал небольшую тестовую программу и пока могу использовать mysql, postgresql (orm) и MongoDB (ogm) с небольшой разницей в файле persistence.xml.

Для меня это позволяет очень легко тестировать не только разные базы данных, но и разные типы баз данных :)

person Ruthi Ruth    schedule 15.07.2015