Azure Cosmos DB Blog

The latest news, updates and technical insights from the Azure Cosmos DB team

Deep dive: New elasticity features for better cost and performance

Over the years, we’ve heard feedback from many you that you’d like more flexibility in how Azure Cosmos DB handles scaling and partitioning. Based on your feedback, we are excited to announce the general availability of three key features - burst capacity, hierarchical partition keys, and serverless container storage of 1 TB – to help ...

Unlocking the power of Time-Travel in Azure Synapse Link for Azure Cosmos DB

Azure Synapse Link now offers time-travel capabilities for Azure Cosmos DB data supporting NoSQL and MongoDB APIs. This exciting feature, currently available in public preview through Azure Synapse Spark, enables you to access Azure Cosmos DB data in the analytical store, precisely as it appeared at specific points in time in history (down to ...

Announcing Materialized Views for Azure Cosmos DB for NoSQL (Preview)

When designing an application using Azure Cosmos DB, users are required to select a Partition Key from among the properties stored for each item, and the value in the Partition Key is used to scale out their data. Users can avoid costly cross partition queries by correctly using the Partition Key in their queries but in many cases, it can be ...

Building multi-tenant Java apps using Spring Data and Azure Cosmos DB

There are many factors to take into account when designing a multi-tenant application in Azure Cosmos DB. We've covered many of these aspects at a high level in our documentation on Multitenancy and Azure Cosmos DB. In this blog, we'll quickly dive into the mechanics of implementing a database per tenant or container per tenant performance ...

Now in preview – Change Data Capture (CDC) with Azure Cosmos DB analytical store

Azure Cosmos DB analytical store now supports Change Data Capture (CDC), for Azure Cosmos DB API for NoSQL and Azure Cosmos DB API for MongoDB. This capability, available in public preview, allows you to efficiently consume a continuous and incremental feed of changed (inserted, updated, and deleted) data from analytical store. CDC is ...

Azure Cosmos DB for MongoDB vCore helps developers build intelligent apps in the cloud

Building intelligent applications such as chatbots, recommendation systems, and other transactional workloads are at the top of developers’ to-do lists, thanks to the explosive growth of AI for building cost-effective and engaging ways to interact with customers. A high-performance intelligent application requires a data strategy that can ...

Announcing the New Azure Cosmos DB Desktop Data Migration Tool

Today we're excited to introduce a brand new Azure Cosmos DB Desktop Data Migration Tool. You can find the new tool at https://github.com/AzureCosmosDB/data-migration-desktop-tool. Read more about it below and how to use it.   Some History The old Data Migration Tool (or DMT as it was known) was originally created in 2015 and had ...