Find the model that best fits your workload, with free options for testing and development. Enjoy virtually unlimited throughput and storage, scale-out architectures for automatic elasticity, traditional scale-up of nodes, and consumption-based serverless options.
"Azure Cosmos DB supports our operational data storage with minimal latency, which is crucial for the real-time analysis to identify suspicious transactions."
Michael Calvin, Chief Technical Officer, Kinectify
“You need data for AI, and Cosmos makes it easy to land the data..... [It e]nables us to handle transactional and analytical workloads in the same database.”
Azure Cosmos DB for NoSQL is a native non-relational database service and vector database for working with the document data model. It can arbitrarily store native JSON documents with flexible schema. Data is indexed automatically and is available for query using a flavor of the SQL query language designed for JSON data. It also supports vector search. You can access the API using SDKs for popular frameworks such as.NET, Python, Java, and Node.js.
For NoSQL data, Azure Cosmos DB for NoSQL offers comprehensive SLAs across throughput, latency, consistency, and high availability. This includes less than 10 ms write-and-read latency and 99.999% availability. Azure Cosmos DB for PostgreSQL offers 99.95% availability. Read the SLAs.
Azure Cosmos DB for MongoDB enables you to interact with Azure Cosmos DB as if it were a MongoDB database, without having to manage the database infrastructure. When using Azure Cosmos DB for MongoDB, all your favorite MongoDB tooling, SDKs, and applications will continue to work. Azure Cosmos DB for MongoDB is available in request unit (RU) and vCore-based form factors to suit your workloads. For detailed compatibility information, see RU documentation and vCore documentation.
Azure Cosmos DB offers a solution for modern apps and intelligent workloads by being very responsive, offering dynamic and elastic automatic scaling. It is available in every Azure region and can automatically replicate data at locations closer to users. It has SLA-guaranteed low latency and high availability. As a non-relational database, it can ingest, process, and index any type or style of data with massive scale. Additionally, Azure Cosmos DB is a vector database with built-in support for vector search.
Azure Cosmos DB has a lifetime free tier that makes it easy for developers to get started, develop, and test their application. The free tier can also be used to run small production workloads for free.