Azure Cosmos DB Blog

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

Azure Cosmos DB API for NoSQL – The Java Ecosystem

The largest external customers of Azure Cosmos DB API for NoSQL, running some of the biggest and most mission critical workloads in Azure, are primarily Java users! In this blog we'll give you a quick run-down of all our supported Java-based client libraries, including our battle-tested core Java SDK, its key supported features, and where ...

Under the hood of the new Azure Functions extension for Azure Cosmos DB

The Azure Cosmos DB Azure Functions extension version 4 is now GA, and it packs a load of improvements and new features. The goal of this post is to go deep into the technical details about the extension changes and guide you to take advantage of them. Source code As a starting point, everything I'll be talking about in the article is ...

AltGraph – Graph workloads with Azure Cosmos DB for NoSQL

AltGraph is the idea of implementing “graph workloads” not with a graph database, but with the more general-purpose Azure Cosmos DB for NoSQL (formerly known as the “SQL API”).  Azure Cosmos DB for NoSQL is highly performant and offers the best integration with the rest of Azure.  It also offers the lowest learning curve since most ...

Diagnosing & Troubleshooting 4 Common Client-side Issues in Azure Cosmos DB for NoSQL with Java SDK V4

Introduction Knowing how to effectively troubleshoot Azure Cosmos DB for NoSQL client-side performance issues is critical for using the service. This blog post will show you how you can leverage the Diagnostics property in the Azure Cosmos DB for NoSQL Java SDK V4 so you can design and operate highly available and scalable mission-critical ...

More IntelliJ support for Azure Cosmos DB!

In September we announced that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB. Check out that blog here. This month, we've added more features! IntelliJ IDEA is an integrated development environment (IDE) for Java, Kotlin, Groovy, and other JVM-based languages. The Azure plugin allows Java developers to ...

Attention Developers: The Cloud-Scale Data for Spring Developers Quick Start Guide is Finally Here!

(image) Overview  The purpose of this developer's quick start guide is to help you build cloud-native Java applications in Azure. You’ll gain insights about using NoSQL and why you should consider Azure Cosmos DB, our fully managed, distributed NoSQL database service on Azure.  These insights are designed to be useful, starting with ...

Build and deploy containerized apps with Azure Kubernetes Service & Azure Cosmos DB

In today’s digital world, customers expect applications to be feature rich, tailored to their needs, and delivered quickly. For the modern-day business to survive and thrive, applications need to evolve quickly, scale fast and be highly resilient. Businesses need swift innovation through cloud-native architectures to meet these growing ...

IntelliJ support for Azure Cosmos DB!

We're excited to announce that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB! IntelliJ IDEA is an integrated development environment (IDE) for Java, Kotlin, Groovy, and other JVM-based languages. The Azure plugin allows Java developers to easily develop, configure, test, and deploy highly available and ...

Load and visualize Covid-19 case data with the integrated Power BI experience

How have major cities like London and New York been affected by Covid-19 and how can we use historical data to explore how these effects might impact us in a post-Covid world?  This was the question posed at a Microsoft Data + AI Hackathon held in partnership with the University of Oxford and Observable HQ at the New York City Reactor Meetup ...

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 ...