An overview of Microsoft Azure NoSQL technologies
It is known that data storage technologies can be either relational that use SQL or nonrelational. As we already got the overview of one of the most used relational data storage methods, let's review what options are supported in Microsoft Azure:
- Document-oriented stores: Document-oriented databases are one of the main NoSQL databases types, and are used for storing vast amounts of semi-structured data (like JSON objects). Implementations are very different in terms of functionality and formats. An example of data could be a scanned document that needs to be processed. Microsoft has a service called DocumentDB which is integrated into Microsoft Azure.
- Key-value stores: Key-value databases use the associative array as a fundamental data model. In this model, data is stored as a collection of key-value pairs. The key-value model is one of the simplest data models and often is used as a base for richer models. The examples of those are Riak...