Microsoft Azure launched Cosmos DB in May 2017, presenting it as a database for globally-distributed applications. Azure’s system is a distributed cloud database that ensures better responsiveness and high availability when carrying out operations in many different geographical areas.
The multi-model database supports four data types: key-value, document, column family, graph. It comes with five APIS including a Gremlin API, to create, query, and traverse a graph with the Apache Tinkerpop’ graph traversal language. To handle large-scale analytical processing, such as running complex graph algorithms, Cosmos DB supports Spark, a graph processing framework.
On top of Cosmos DB, Linkurious Enterprise makes graph data and graph analytics results available to end-users through a browser-based graph visualization and analysis platform. Linkurious Enterprise connects directly to Cosmos DB, letting analysts and investigators explore, query, and visualize graph data without prior knowledge of the Gremlin traversal language.