Over a million developers have joined DZone.
Platinum Partner

Hibernate OGM – MongoDB vs Kundera vs Jongo vs MongoDB API vs Morphia vs Spring Data Mongo – MongoDB Drivers for Java

· Performance Zone

The Performance Zone is brought to you in partnership with AppDynamics.  See Gartner’s latest research on the application performance monitoring landscape and how APM suites are becoming more and more critical to the business.

I am working on a Spring MVC app that demonstrates all of the different MongoDB Java APIs.

Some Links

Maven POM Settings For Various Drivers

                morphia
                Morphia

http://morphia.googlecode.com/svn/mavenrepo/

                default

                    sonatype-nexus
                    Kundera Public Repository

https://oss.sonatype.org/content/repositories/releases

                        true

                        false

                kundera-missing
                Kundera Public Missing Resources Repository

http://kundera.googlecode.com/svn/maven2/maven-missing-resources

                        true

                        true

        com.google.code.morphia
        morphia
        0.99

        org.hibernate.ogm
        hibernate-ogm-core
        4.0.0-SNAPSHOT
        provided

        org.mongodb
        mongo-java-driver
        2.10.1

 org.springframework.data
 spring-data-mongodb
 1.0.4.RELEASE

Hibernate OGM for MongoDB

  1. https://community.jboss.org/wiki/PortingSeamHotelBookingExampleToOGM
  2. https://github.com/ajf8/seam-booking-ogm
  3. https://openshift.redhat.com/community/blogs/configuring-hibernateogm-for-your-jboss-app-using-mongodb-on-openshift-paas
  4. https://github.com/openshift/openshift-ogm-quickstart

Kundera (JPA for MongoDB)

  1. https://github.com/impetus-opensource/Kundera-Examples/wiki/Using-Kundera-with-Spring
  2. https://github.com/impetus-opensource/Kundera
  3. https://github.com/impetus-opensource/kundera-mongo-performance
  4. https://github.com/impetus-opensource/Kundera-Examples
  5. https://github.com/impetus-opensource/Kundera/wiki/Sample-Codes-and-Examples
  6. https://github.com/impetus-opensource/Kundera-Examples/wiki/Twitter
  7. http://architects.dzone.com/articles/sqlifying-nosql-%E2%80%93-are-orm
  8. https://github.com/xamry/twitample
  9. https://github.com/impetus-opensource/Kundera-Examples/wiki/Cross-datastore-persistence-using-Kundera
  10. http://prabhubuzz.wordpress.com/2012/05/25/mongodb-cassandra-jpa-service-using-kundera/
  11. http://gora.apache.org/
  12. http://xamry.wordpress.com/2011/05/02/working-with-mongodb-using-kundera/
  13. https://github.com/impetus-opensource/Kundera/wiki/Getting-Started-in-5-minutes
  14. https://github.com/impetus-opensource/Kundera/wiki/Concepts

The Performance Zone is brought to you in partnership with AppDynamics.  See Gartner’s latest research on the application performance monitoring landscape and how APM suites are becoming more and more critical to the business.

Topics:

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}