MongoDB and Java

MongoDB is a scalable, high-performance, open source, document-oriented NoSQL database. It features document-oriented, JSON-based document storage and dynamic schemas providing simplicity, power and flexibility, combined with full indexes similar to what a traditional RDBMS user would expect.

MongoDB also provides solid replication & high availability features as well as an auto-sharding system for transparent horizontal scalability. This talk introduces MongoDB for developers who aren’t familiar with it, and discusses various integration points for MongoDB and the JVM including Spring’s “Spring Data” component for MongoDB, the Morphia Object Mapper for Java, MongoDB’s Scala Drivers (Casbah, as well as a new experimental Asynchronous driver called “Hammersmith”), Akka Durable Mailboxes, the Salat Object-Document mapping system for Scala and MongoDB’s Hadoop integration.

Video Producer: http://javazone.no/