I have searched for tools that allow you to map and handle (java objects) to Hbase. I found this:
What is your opinion? They know better alternatives? We can consider Phoenix as an alternative?
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.
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.