What is Azure Cosmos DB?
Azure Cosmos DB is a managed NoSQL database service that empowers organizations to build and scale applications with ease. It offers native support for multiple NoSQL data models, including document, graph, key-value, and more, allowing developers to choose the right data model for their specific needs
Highlights
- Supports multiple well-defined consistency models, enabling businesses to balance data consistency, availability, and partition tolerance based on their application requirements
- Guarantees single-digit-millisecond latencies at the 99th percentile, ensuring a responsive user experience even for globally distributed applications
- Maintains high availability with multi-homing capabilities, allowing applications to be accessed from anywhere in the world with low latencies
- Provides built-in SDKs for popular programming languages, simplifying application development and integration
- Enables real-time analytics and AI on operational data through seamless integration with Azure Synapse Analytics
- Offers support for a wide range of APIs, including SQL (Core), Cassandra, Gremlin, and MongoDB, empowering developers to utilize their preferred data access methods.
Features
Rich SQL queries over schema-agnostic automatic
Fully managed with 99.99% Availability SLA
Globally distributed with multi-region replication
JavaScript language integrated multi-record ACID
Predictable low latency: <10ms @ P99 reads and
Elastically and highly scalable (both throughput
Well-defined tunable consistency models: Strong,