-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Persistence Best Practices for Java Applications
By :

We are lucky to have several solutions and success cases in the Java platform. Thus, the next step is to create a standard API as soon as this technology matures.
The JNoSQL specification aims to simplify the communication between Java and NoSQL databases.
The benefit of standardizing the behavior and interface of multiple NoSQL databases is code portability and ease of integration. We usually talk about switching the database, which is true. However, the most significant advantage is to make it easier for everybody to work on a project. When it is required, you can switch databases naturally.
Figure 6.1: NoSQL databases – document type
There are great benefits to using a standard API; furthermore, you can use particular behavior, such as Cassandra Query Language (CQL) for Cassandra and ArangoDB Query Language (AQL) for ArangoDB.
Figure 6.2: NoSQL databases – document...