Datastores

The DataNucleus AccessPlatform is designed for flexibility to operate with any type of
datastore. We already support a very wide range of datastores and this will only increase
in the future. In this section you can find the specifics for particular supported datastores
over and above what was already addressed for JDO and JPA persistence.

RDBMS : tried and tested since the 1970s, relational
databases form an integral component of many systems. They incorporate optimised querying
mechanisms, yet also can suffer from object-relational impedance mismatch in some
situations. They also require an extra level of configuration to map from objects
across to relational tables/columns.

HBase : HBase is a map-based datastore originated within Hadoop, following the model of BigTable.

NeoDatis : an open source object datastore. This provides fast persistence of large object graphs, without the necessity of
any object-relational mapping.

LDAP : an internet standard datastore for indexed data that is not changing significantly.

If you have a requirement for persistence to some other datastore, then it would likely be
easily provided by creation of a DataNucleus StoreManager. Please contact us via the
forum so that you can provide this and contribute it back to the community.