Is there a NoSQL / key-value storage abstraction library like JDBC for databases?

I used many SQL abstraction libraries such as ODBC, JDBC, and ActiveRecord. What are the abstraction options in the NoSQL / key value storage world?

I basically ask this so that if I choose a keystore for keys, I can use the abstraction library and not be blocked, which, in my opinion, is important, given the number of key values ​​stored.

+5
source share
4 answers

Even if NOSQL databases are very different from each other, they can be divided into meaningful groups, see this blog post . Gremlin, a new project aimed at defining abstractions on top of various NOSQL databases, see InfoQ: Gremlin, a graphing language . Starting at the end of the NOSQL chart database, the project has since moved to document stores, creating an object document model with implementations planned for MongoDB and CouchDB, see here and here .

+3
source

No. NoSql databases are currently very fragmented, so they cannot be wrapped under the standard interface, remaining non-trivial.

+1
source

​​ InfoGrid, Store. , : API, InfoGrid , .

:

0

Tinkerpop. Gremlin (0.5) , OrientDB, - dbms.

0
source

All Articles