Showing results for Tips and Tricks - Azure Cosmos DB Blog

May 28, 2025
Post comments count3
Post likes count2

DocumentDB Local – MongoDB API on Your Machine

Tomasz Naumowicz
Tomasz Naumowicz

Introduction DocumentDB Local provides a lightweight, containerized environment that lets you develop and test applications locally using a MongoDB-compatible interface. It’s ideal for prototyping or running integration tests without needing a cloud setup. When paired with the DocumentDB Extension for Visual Studio Code, it creates a focused and c...

Azure Cosmos DB for MongoDBTips and Tricks
May 22, 2025
Post comments count0
Post likes count0

Generally Available: Seamless Migration from Serverless to Provisioned Throughput in Azure Cosmos DB

Richa Gaur
Richa Gaur

We are excited to announce the general availability (GA) of a highly requested capability in Azure Cosmos DB: the ability to migrate from serverless to provisioned throughput mode—without manual recreation, or downtime. This release builds on the momentum of our public preview and is now fully supported across all regions. Why it matters Azure...

ServerlessTips and TricksNews
May 22, 2025
Post comments count0
Post likes count0

Public Preview: Shape and Control Workloads with Throughput Buckets in Azure Cosmos DB

Richa Gaur
Richa Gaur

Imagine your application is processing customer checkouts in real-time, while a background process synchronizes data for reporting. Suddenly, the seamless user experience falters because the sync job consumes more RU/s than anticipated.  Many teams face a common challenge: multiple workloads share the same container resources, yet each has diffe...

Azure Cosmos DB for NoSQLTips and TricksNews
Mar 6, 2025
Post comments count0
Post likes count5

How Microsoft Copilot scales to millions of users with Azure Cosmos DB

Azure Cosmos DB Team
Azure Cosmos DB Team

This article is guest authored by Youssef Moussaoui, member of the technical staff, Microsoft Copilot. As part of the team developing Microsoft Copilot, we’re constantly looking for ways to improve the application and keep our millions of users engaged. With this in mind, we recently evaluated the structure of our backend and began looking for a...

AITips and TricksCustomers
Jan 13, 2025
Post comments count0
Post likes count3

Cosmos DB Embeddings Generator Sample

Mark Brown
Mark Brown

Ever since our first preview announcement for vector indexing and support for DiskANN and then again when we announced the GA for these features, customers have been asking us to make it easier to generate Azure OpenAI embeddings on their data in Azure Cosmos DB. So we did just that and created the Azure Cosmos DB Embeddings Generator sample app...

Azure Cosmos DB for NoSQLTips and TricksChange Feed
Sep 12, 2024
Post comments count0
Post likes count0

Enabling IP Access Control Policy for Azure Portal: A Necessity

Meredith Moore
Meredith Moore

Managing IP access control policies is essential for maintaining a secure Azure environment. These policies allow you to restrict access to your resources based on specific IP addresses, adding an extra layer of security to prevent unauthorized access. To avoid disruptions when accessing your Azure Cosmos DB for MongoDB or Apache Cassandra API a...

Azure Cosmos DB for MongoDBAzure Cosmos DB for NoSQLTips and Tricks
Jun 10, 2024
Post comments count0
Post likes count0

Mastering Azure Cosmos DB: A Comprehensive Guide from Prototype to Production

Sandeep S. Nair Saranya Sriram
Sandeep,
Saranya

Over the past couple of years, we have collaborated with numerous customers to tackle performance, scaling, and cost issues that arise when transitioning their Azure Cosmos DB for NoSQL API based applications to production. In many cases, these challenges stem from a lack of understanding of key Azure Cosmos DB concepts. To address this, We tea...

Data ModelingAzure Cosmos DB for NoSQLTips and Tricks
Mar 27, 2024
Post comments count2
Post likes count1

Optimizing database performance: Change partition keys of a container in Azure Cosmos DB for NoSQL API (preview)

Richa Gaur
Richa Gaur

Partitioning is a key concept in Azure Cosmos DB, a fully managed, globally distributed, multi-model database service that offers unlimited scalability and low latency. By distributing data across multiple physical partitions based on the partition key(s), Azure Cosmos DB optimizes data access and distribution, profoundly impacting database perform...

Azure Cosmos DB for NoSQLTips and TricksMigration
Feb 22, 2024
Post comments count0
Post likes count2

MongoDB to Azure Cosmos DB for NoSQL Migration – Learnings from Java SDK V4 Micro-Optimizations

Subhasish Ghosh Theo van Kraay
Subhasish,
Theo

The authors wish to thank Govind Kanshi (Principal PM Manager), Abinav Rameesh (Principal PM Manager), Kushagra Thapar (Principal Engineering Manager), Annie Liang (Sr. Software Engineer) and Faiz Chachiya (Sr. Cloud Solution Architect, CSU) for their valuable insights, and contributions during the Proof-of-Concept (PoC). Introduction  Azure Cosm...

Azure Cosmos DB for NoSQLTips and TricksJava SDK
Jan 8, 2024
Post comments count0
Post likes count4

Best Practices for Re-modeling Graph database to Azure Cosmos DB for NoSQL

Subhasish Ghosh Faiz Chachiya Sandeep S. Nair
Subhasish,
Faiz,
Sandeep

Introduction Azure Cosmos DB is Microsoft's premier fully managed NoSQL database for modern app development. It is ideal for solutions including artificial intelligence, digital commerce, Internet of Things, booking management and other types of use cases. It offers single-digit millisecond response times, automatic and instant scalability along w...

Tips and TricksMigrationData Architecture