Azure Cosmos DB Blog

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

Latest posts

From Real-Time Analytics to AI: Your Azure Cosmos DB & DocumentDB Agenda for Microsoft Ignite 2025
Nov 6, 2025
Post comments count 0
Post likes count 0

From Real-Time Analytics to AI: Your Azure Cosmos DB & DocumentDB Agenda for Microsoft Ignite 2025

Jay Gordon
Jay Gordon

Microsoft Ignite 2025 is your opportunity to explore how Azure Cosmos DB, Cosmos DB in Microsoft Fabric, and DocumentDB power the next generation of intelligent, planet-scale applications. Whether you’re building real-time analytics pipelines, optimizing MongoDB-compatible workloads, or implementing AI-driven architectures, these technologies are at the heart of modern innovation. This year’s sessions feature hands-on labs, advanced breakouts, and inspiring customer stories from companies like Sam’s Club, Veeam, and Sitecore, showing how they leverage Azure Cosmos DB and DocumentDB to deliver speed, re...

Now Available: Sort Geospatial Query Results by ST_Distance in Azure Cosmos DB
Nov 5, 2025
Post comments count 0
Post likes count 0

Now Available: Sort Geospatial Query Results by ST_Distance in Azure Cosmos DB

James Codella
James Codella

Azure Cosmos DB’s geospatial capabilities just got even better! We're excited to announce that you can now sort query results by distance using an ORDER BY ST_DISTANCE(...) clause in the NoSQL query language while leveraging a spatial index. Why is this important? Previously, you could use ST_DISTANCE in projections or WHERE clauses to filter results within a radius, for example, finding all restaurants within 5000 meters. But if you wanted to sort those results by the distance, you had to pull the data client-side and handle sorting manually. Now you can now do it directly in your query! Azure Cosmos D...

Query Advisor for Azure Cosmos DB: Actionable insights to improve performance and cost
Nov 5, 2025
Post comments count 0
Post likes count 0

Query Advisor for Azure Cosmos DB: Actionable insights to improve performance and cost

James Codella Minh Le
James,
Minh

Azure Cosmos DB for NoSQL now features Query Advisor, designed to help you write faster and more efficient queries. Whether you’re optimizing for performance, cost, or scalability, Query Advisor provides actionable recommendations to help you get the most out of your data. Why Query Optimization Matters Azure Cosmos DB’s SQL API is flexible and expressive, allowing developers to query JSON data with familiar SQL-like syntax. But as applications grow in complexity, small differences in query structure can have a big impact on performance and Request Units (RUs). For example, two queries that return the same r...

Accelerate Your Growth: Azure Cosmos DB Partner Acceleration Program
Nov 3, 2025
Post comments count 0
Post likes count 0

Accelerate Your Growth: Azure Cosmos DB Partner Acceleration Program

Manish Sharma
Manish Sharma

Unlock 360° Success with the Cosmos DB Engineering Team Are you ready to elevate your cloud data practice and drive innovation for your customers? The Azure Cosmos DB Partner Acceleration Program—spearheaded by the Cosmos DB Engineering Team—offers a unique, end-to-end journey for partners. This initiative is designed to empower, upskill, and accelerate your business with technical enablement, customer engagement support, and robust Go-To-Market (GTM) opportunities. Please note, it is open to all type of partners, ISVs, GISV, GSIs, SIs or Channel has technical practices. Sign up now: https://aka.ms/cdbpartner...

Failures Happen in Cloud, but how Azure Cosmos DB keeps your Applications Online
Oct 30, 2025
Post comments count 1
Post likes count 3

Failures Happen in Cloud, but how Azure Cosmos DB keeps your Applications Online

Hari Sudan S
Hari Sudan S

The only thing that’s constant in distributed systems is failures. No cloud platform is immune to failures — from regional outages and transient network blips to human errors or hardware faults. What defines resiliency & reliability isn’t the absence of failure, but how systems anticipate, isolate, and recover from them. Here is a deep dive on how, we at Azure Cosmos DB, think about resiliency amidst the failure modes that can happen in cloud. For many internet applications and services, the database is the first layer (looking bottoms-up) that needs to be highly available, durable, whatever happens und...

From Backup to Discovery: Veeam’s Search Engine Powered by Azure Cosmos DB
Oct 28, 2025
Post comments count 0
Post likes count 0

From Backup to Discovery: Veeam’s Search Engine Powered by Azure Cosmos DB

Azure Cosmos DB Team
Azure Cosmos DB Team

This article was co-authored by Zack Rossman, Staff Software Engineer, Veeam; Ashlie Martinez, Staff Software Engineer, Veeam; and James Nguyen, Senior Principal Cloud Solution Architect, AI/ML, Microsoft. Don't miss: Hear all about about Veeam's AI-powered semantic search use case and architecture setup at Ignite! Join us for "How Veeam delivers planet-scale semantic search with Azure Cosmos DB" Thursday, Nov. 20, 1 PM PST. Most people think of data resilience as two steps: backup and recovery. Backup creates a copy. Recovery brings it back when disaster strikes. But what if you can’t find the file...

Bringing Context to Copilot: Azure Cosmos DB Best Practices, Right in Your VS Code Workspace
Oct 22, 2025
Post comments count 0
Post likes count 3

Bringing Context to Copilot: Azure Cosmos DB Best Practices, Right in Your VS Code Workspace

Sajeetharan Sinnathurai
Sajeetharan Sinnathurai

Developers love GitHub Copilot for its instant, intelligent code suggestions. But what if those suggestions could also reflect your specific database and workload patterns? That’s now possible with a new feature in Azure Cosmos DB for VS Code. Starting today, when you connect to your Cosmos DB account in VS Code, the extension automatically deploys an azurecosmosdb.instructions.md file to your user profile folder, ensuring it works seamlessly across all workspaces without requiring duplication in each project. This file acts as a context provider for GitHub Copilot a bridge that helps the AI understand your ...

“Cost Management” Is Now “Account Throughput” and It’s Moving
Oct 21, 2025
Post comments count 0
Post likes count 0

“Cost Management” Is Now “Account Throughput” and It’s Moving

Meredith Moore
Meredith Moore

We’ve made a small but important change in the Azure portal for Azure Cosmos DB to make it easier to manage your account-level throughput. The “Cost Management” section has been renamed to “Account Throughput” and can now be found under the Settings section of your Azure Cosmos DB account in the Azure portal. What you can do in Account Throughput From Account Throughput you can: Where to find it In the Azure portal, open your Azure Cosmos DB account from the left navigation side bar→ Settings → Account Throughput. This update does not change how the feature works, only where you will fin...

Announcing latest Azure Cosmos DB Python SDK: Powering the Future of AI with OpenAI
Oct 20, 2025
Post comments count 0
Post likes count 0

Announcing latest Azure Cosmos DB Python SDK: Powering the Future of AI with OpenAI

Theo van Kraay
Theo van Kraay

We're thrilled to announce the stable release of Azure Cosmos DB Python SDK version 4.14.0! This release brings together months of innovation and collaboration, featuring ground-breaking capabilities that have been battle-tested in production environments. Many of these features were developed in close partnership with OpenAI, who rely heavily on Cosmos DB to store chat data for ChatGPT at massive scale. What Makes This Release Special After extensive beta testing, we're proud to deliver a stable release that combines performance, intelligence, and developer productivity. The features in this release have bee...