Announcing Materialized Views for Azure Cosmos DB API for Cassandra Preview

Data modeling in the NoSQL world is driven by data access patterns. There are scenarios where it makes sense to duplicate data into multiple separate tables depending on the read/write pattern. This is even more important when you want to access the same information using different unique identifiers (not restricted to only the primary key...

Announcing General Availability of Azure Cosmos DB integrated cache

Reduce costs and latency for read-heavy workloads with Azure Cosmos DB integrated cache, an in-memory cache that’s now generally available. In addition to increasing speed and decreasing costs, adding an integrated cache simplifies your architecture and application complexity, allowing you to focus on building your business logic. The ...

Intra-account container copy jobs for Core (SQL) and Cassandra API accounts (Preview)

Announcing the preview for Intra-account container copy jobs. This functionality helps create offline copies of containers for Azure Cosmos DB for both Core (SQL) API and Cassandra API using Azure CLI. When to use The container copy feature for Azure Cosmos DB is helpful for the following scenarios: Steps to use ...

Write a Python data layer with Azure Cosmos DB and FastAPI

In this article, we will demonstrate how to build a data layer in Python for Azure Cosmos DB using FastAPI, a web framework for building and testing Python APIs. To demonstrate this, we will leverage the To Do App Quickstart in our docs. This app shows simple CRUD operations (insert, update, list and delete) using a simple data model for a To...

Azure Cosmos DB SQL Studio is a Hidden Gem!

This post was authored by Microsoft MVP and Azure Cosmos DB community champion Hasan Savran.  You can reach Hasan (@SavranWeb) on Twitter.  Azure Cosmos DB Core (SQL) API has many features that can help you with your cloud projects in Microsoft Azure. Most of these features; especially the new ones are at the SDK level, and you need to ...

Explore Azure Managed Instance for Apache Cassandra’s new features

At Microsoft Ignite last November, we announced the general availability of Azure Managed Instance for Apache Cassandra, an Azure service that hosts open-source Apache Cassandra clusters, with automated deployment, scaling, and management operations all built into the service. In this blog, we give a quick recap of what this service has to ...

Monitor Azure Managed Instance for Apache Cassandra using Dynatrace

There is now a new extension from Dynatrace that provides fully app-centric Cassandra performance monitoring for Azure Managed Instance for Apache Cassandra. Monitor your clusters with Dynatrace Prometheus Extension Dynatrace Prometheus Extension allows you to monitor and analyze the activity of your Azure Managed Instance for Apache ...

Run parallel CRUD operations with Python Async IO for Azure Cosmos DB

Async IO support for Azure Cosmos DB Python SDK, an important and much-anticipated capability, is now generally available (GA) for Python developers, data scientists, and any other professional that uses our Azure Cosmos DB Python SDK. Benefits Async IO support makes it easier to run multiple IO operations in parallel. The main advantage ...

Benchmarking Data Migration from Cassandra to Azure Cosmos DB Cassandra API

About the authors:  Akash & Alp We are working with many customers who for a variety of reasons such as not having to deal with patching the O/S, upgrades, scalability, etc. are looking to move their Cassandra IaaS workloads to Azure and one of the destinations is Azure Cosmos DB Cassandra API. We wanted to explore and dive deeper into...