Search code examples
jpanosqlkunderahibernate-ogm

Hibernate OGM vs. Kundera


Does anyone have a feedback on the use of Hibernate OGM vs. Kundera ? I know these 2 frameworks are providing Java Persistence (JPA) support for NoSQL solutions, and I would like to benefit from the experience of someone who studied both. It sounds like Kundera supports much more NoSQL DataSource.


Solution

  • Although it is not a direct answer to your question, and because I have no detailed knowledge on Hibernate OGM, I would like to leave you some points concerning Kundera (if this helps you in some way). Kundera has several interesting points:

    • support of multiple datastores
    • very simple to setup
    • very elegant in terms of code handling (you write very few Kundera code)
    • JPA compliant
    • performant

    Apart from this, the Kundera team is very responsive and releases new versions in a very regular basis (every 2 months or so there is a new release!). These releases are made to support new features of supported datastores... this is especially important because many of these data stores (Cassandra, etc.) are still being very actively developed.

    HTH.