Support Questions
Find answers, ask questions, and share your expertise

Object-NoSQL Mappers - Hbase

Highlighted

Object-NoSQL Mappers - Hbase

New Contributor

I have searched for tools that allow you to map and handle (java objects) to Hbase. I found this:

  • Kundera
  • DataNucleus

What is your opinion? They know better alternatives? We can consider Phoenix as an alternative?

Thanks people

4 REPLIES 4
Highlighted

Re: Object-NoSQL Mappers - Hbase

The problem with Phoenix is that its not supported by Persistance stores like Hibernate at the moment AFAIK. And at least Hibernate has a NoSQL layer but no HBase support. Otherwise I think it would be an excellent data store for a lot of usecases where you would normally use something like MySQL.

However you would have to write the Persistence layer connection yourself. Never used Kundera/DataNucleus so I cannot help.

Highlighted

Re: Object-NoSQL Mappers - Hbase

New Contributor
Highlighted

Re: Object-NoSQL Mappers - Hbase

Mentor

you have a few options here, Apache Gora, maintained by an HBase committer @Enis http://gora.apache.org/ and Kundera supports multiple NoSQL datastores so your mapping can work across HBase, Cassandra, Mongo, etc. Would really like to see an article here with your findings.

Highlighted

Re: Object-NoSQL Mappers - Hbase

Explorer

Splice Machine (Open Source) will work with Data Nucleus. It supports the relational semantics that those Object Relational Mapping architectures require (Foreign Keys, Compound Primary Keys, Indexes, etc.). Check out our community site if you are interested. http://community.splicemachine.com/

We have several users that utilize Splice Machine with Grails as well.

Don't have an account?