Updated: May 31, 2023 (April 4, 2022)

  Analyst Report

Cosmos DB: Expanded Programming and Data Options

My Atlas / Analyst Reports

1,072 wordsTime to read: 6 min
Andrew Snodgrass by
Andrew Snodgrass

Andrew analyzes and writes about Microsoft's data management, business intelligence, and machine learning solutions, as well as aspects of licensing... more

  • Azure Cosmos DB provides a multimodal database service with global scale and replication.
  • Language APIs improve query language compatibility with their associated languages, easing migrations.
  • Data processing updates introduce traditional real-time change tracking, improving performance.

Azure Cosmos DB continues to receive significant investment as Microsoft expands the service with improved query options and new data management features. Most updates should reduce the effort to migrate existing applications to the service and provide more capabilities that enterprises need for complex applications. Integration with Azure-based analytic services deliver high-speed queries without impacting production but incur additional storage costs.

Service Overview

Cosmos DB is a multimodal database service designed for distributed data applications that need global scaling and high performance. It can support multiple data formats such as documents, graphs, and relational data, and multiple open-source query languages in a single instance. This configuration allows developers to use multiple languages and work with several different data types in the same service where the data can share security settings and replication features. (See the sidebar “Cosmos DB’s Multimodal Data Structure.”)

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now