For developers working with Java, connecting to the right database can provide significant benefits to their organization, while also making their jobs easier in the long term. In this article, I’ll briefly dive into the NoSQL database landscape, as well as walk you through the structure of a simple Java example that interacts with a NoSQL database. The Current State of NoSQL Database Technologies https://www.linkedin.com/in/jagadeshmunta/ NoSQL databases store data as JSON documents rather than relational tables with columns and rows.
Types of NoSQL databases include document databases, key-value stores, wide-column databases and graph databases.
This hierarchical data container model of this document database maps very well to the relational model: bucket = database, scope = schema, collection = table, document = row.