Azure Cosmos DB Blog

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

Featured posts

An introduction to Multi-Agent AI apps with Azure Cosmos DB and Azure OpenAI
Dec 12, 2024
1
0

An introduction to Multi-Agent AI apps with Azure Cosmos DB and Azure OpenAI

Theo van Kraay
Theo van Kraay

Azure Cosmos DB was named by Bloomberg as the no. 1 Database of choice for Retrieval Augmented Generation (RAG) and Large Language Model (LLM) customization. It...

Azure Cosmos DB for NoSQLAIPython SDK
New Vector Search, Full Text Search, and Hybrid Search Features in Azure Cosmos DB for NoSQL
Nov 19, 2024
0
1

New Vector Search, Full Text Search, and Hybrid Search Features in Azure Cosmos DB for NoSQL

James Codella
James Codella

We’re excited to announce several new features and advancements for search and retrieval functionalities in Azure Cosmos DB for NoSQL including: ...

AIAzure Cosmos DB for NoSQL

Latest posts

Migration assessment for MongoDB to Azure Cosmos DB for MongoDB
May 1, 2023
0
0

Migration assessment for MongoDB to Azure Cosmos DB for MongoDB

Sandeep S. Nair
Sandeep S. Nair

As more and more businesses are moving their applications to the cloud or looking for improvements in their cloud applications, they are faced with the challenge of choosing the right database solution for their needs. For those who are currently using MongoDB, Azure Cosmos DB for MongoDB is an attractive option. Azure Cosmos DB offers two types of MongoDB offerings: the RU-based MongoDB offering and the vCore-based MongoDB offering ( in preview). While both offerings provide a MongoDB-compatible API, they differ in pricing and performance. Azure Cosmos DB's MongoDB offerings provide a MongoDB-compatible API a...

Data Encryption at rest with Customer Managed keys for Azure Cosmos DB for PostgreSQL
Apr 11, 2023
0
3

Data Encryption at rest with Customer Managed keys for Azure Cosmos DB for PostgreSQL

Akash Rao
Akash Rao

Today, we are thrilled to announce the public preview of data encryption at rest with customer managed keys for Azure Cosmos DB for PostgreSQL. Data stored in your Azure Cosmos DB for PostgreSQL cluster is automatically and seamlessly encrypted with keys managed by Microsoft (service-managed keys). Optionally, you can now choose to add an additional layer of security by enabling encryption with customer-managed keys. Many organizations require full control of access to the data using a customer-managed key. Data encryption with customer-managed keys for Azure Cosmos DB for PostgreSQL enables you to bring your ...

Building multi-tenant Java apps using Spring Data and Azure Cosmos DB
Apr 4, 2023
0
2

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

Theo van Kraay
Theo van Kraay

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 isolation model using the Spring Data library for Azure Cosmos DB. We'll show samples where each app instance can reference and/or create multiple databases or containers on-the-fly, and we'll discuss some of the trade-offs between these two approaches.   Flexible T...

Highlights from Azure Cosmos DB Conf 2023!
Mar 30, 2023
0
0

Highlights from Azure Cosmos DB Conf 2023!

Michal Toiba
Michal Toiba

Azure Cosmos DB Conf returned this year with the exciting launch of a new version of Azure Cosmos DB for MongoDB, and a variety of sessions on how to drive developer productivity, cloud-scale innovation, and cost savings with Azure Cosmos DB. Customers and partners such as Databricks, LinkedIn, and Cazton joined a host of Azure Cosmos DB experts to discuss everything from top ways to save money with Azure Cosmos DB to how to build large-scale multi-tenant SaaS systems. Missed the event? We’ve got you covered with some event highlights. So sit back, relax, grab your popcorn and tune in to these sessions! Keynot...

Now in preview – Change Data Capture (CDC) with Azure Cosmos DB analytical store
Mar 30, 2023
10
1

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

Revin Chalil Anitha Adusumilli Rodrigo Souza
Revin,
Anitha,
Rodrigo

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 seamlessly integrated with Azure Synapse and Azure Data Factory, providing a scalable no-code experience for high data volume. As CDC is based on analytical store, it does not consume provisioned RUs, does not affect the performance of your transactional workloads, provides lower la...

Azure Cosmos DB for MongoDB vCore helps developers build intelligent apps in the cloud
Mar 27, 2023
2
6

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

Gahl Levy
Gahl Levy

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 support rich querying and real-time responsiveness. Azure Cosmos DB is a key product in the Microsoft Intelligent Data Platform, a comprehensive end-to-end platform that empowers customers to innovate anywhere at scale. Built for the speed and scale these intelligent applicat...

Announcing the New Azure Cosmos DB Desktop Data Migration Tool
Mar 23, 2023
4
1

Announcing the New Azure Cosmos DB Desktop Data Migration Tool

Mark Brown
Mark Brown

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 become outdated. It was built on the Microsoft .NET framework 4.5.1, which meant that it was Windows only and also made it difficult to upgrade to modern versions of .NET. It also used the original DocumentDB client for .NET which has since been replaced by the newer Microsoft.Az...

Build Intelligent Applications using ChatGPT & Azure Cosmos DB
Mar 22, 2023
5

Build Intelligent Applications using ChatGPT & Azure Cosmos DB

Mark Brown Sandeep S. Nair
Mark,
Sandeep

"Cosmos DB is the go-to database powering the world’s most demanding workloads at any scale. OpenAI relies on Cosmos DB to dynamically scale their ChatGPT service – one of the fastest-growing consumer apps ever – enabling high reliability and low maintenance." - Satya Nadella, Microsoft chairman and chief executive officer   As the need for intelligent applications expands, developers are increasingly relying on artificial intelligence (AI) and machine learning (ML) to enrich their application's capabilities. Amongst the numerous conversational AI delivery methods, chatbots have become highly sought...

Announcing Data API builder for Azure Cosmos DB
Mar 15, 2023
6
4

Announcing Data API builder for Azure Cosmos DB

Sajeetharan Sinnathurai
Sajeetharan Sinnathurai

We are super excited to announce the public preview of Data API builder. A new feature that allows customers to instantly and securely build a GraphQL API for Azure Cosmos DB for NoSQL and Azure Cosmos DB for PostgreSQL.   A quick look at Data API Builder  With Data API Builder, database objects can be exposed via REST or GraphQL endpoints so your data can be accessed on any platform, any language, and any device. Support for Azure SQL, SQL Server, PostgreSQL, MySQL and Azure Cosmos DB provides API developers with an efficiency boost never seen before. Developers can quickly build GraphQL and REST APIS by s...