Azure DocumentDB, the NoSQL JSON Database
If you are not familiar with Azure DocumentDB, then you might want to review some of the documentation.
I started working with DocumentDB a few months ago when I was looking for a good JSON Database for HL7 FHIR. FHIR primarily uses JSON for messaging. And FHIR™ has its own REST API.
If you look at the DocumentDB documentation, you will see that you find out that it provides several SDK’s.
- .NET SDK
- Node.js SDK
- Java SDK
- Python SDK
It also provides a REST API.
Microsoft Azure DocumentDB supports querying documents using SQL (Structured Query Language) as a JSON query language.
DocumentDB is truly schema-free. By virtue of its commitment to the JSON data model directly within the database engine, it provides automatic indexing of JSON documents without requiring explicit schema or creation of secondary indexes.