JSON (JavaScript Object Notation) is a lightweight, popular textual data format that’s used for exchanging data in modern web and mobile applications. JSON is completely language independent. JSON data is represented in a logical, organized, and easy-to-access manner. JSON can contain multiple levels of objects, arrays, and various field data. JSON is also used for storing unstructured data in log files or NoSQL databases. JSON is based on the JavaScript programming language and easy for humans to read and write. It is also easy for machines to parse and generate.
NoSQL JSON Document Database is Non-Relational Database. Data in a JSON database is easy to read and write for both people and machines due to its simplicity.
JSON Document Database Terminology (NoSQL) Vs. Relational Database (SQL)
JSON Document Database – NoSQL | Relational Database (SQL) |
Collection | Table |
Document | Row |
Field | Column |
ObjectID | Primary key |
Embedded document | Nested table or object |
Index | Index |
View | View |
Array | Array |
JSON Document Database – Use Cases
- Catalog Information
- Users Profile
- Content Management
- Real-Time Big Data