NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Hibernate: All content tagged as Hibernate in NoSQL databases and polyglot persistence

Hibernate Object/Grid Mapper

Following the Spring Data model, RedHat wants to bring JPA support to NoSQL solutions:

Hibernate Object/Grid Mapper (OGM) aims at providing Java Persistence (JPA) support for NoSQL solutions. It reuses Hibernate Core’s engine but persists entities into a NoSQL data store instead of a relational database. It reuses the Java Persistence Query Language (JP-QL) to search their data.

Actual support for key-value stores and then other storage engines appears to be mid-term priority though.

It will be interesting to see what approaches Hibernate OGM will take to provide mappings for rich model NoSQL databases like document databases, column stores and graph databases. And what queries will be supported against highly connected data stores like graph databases. JPA might be too connected to the SQL vision on data access making things a lot more complicated than say having a common data access API.

Original title and link: Hibernate Object/Grid Mapper (NoSQL database©myNoSQL)