Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Share via

Facebook x.com LinkedIn Email

Azure Cosmos DB for Apache Cassandra documentation

Azure Cosmos DB for Apache Cassandra accounts provides support for storing data for apps written for Apache Cassandra.

About API for Cassandra

Overview

  • What is Azure Cosmos DB for Apache Cassandra?

Concept

  • Wire protocol compatibility with Apache Cassandra
  • Elastic scaling
  • Secondary indexes
  • Partitioning

Get started

Quickstart

  • Manage your data using a .NET Core app
  • Manage your data using a Java app

Tutorial

  • Create account and resources
  • Load sample data
  • Query data
  • text

How-To Guide

  • From Apache Cassandra to API for Cassandra
  • Connect to API for Cassandra from Spark
  • Change feed support with query predicates

Integrate with Apache Spark

How-To Guide

  • Connect to Spark
  • Access from Azure Databricks
  • Access from HDInsight

Migrate existing Apache Cassandra data

Architecture

  • Differences between platforms

How-To Guide

  • Migrate using Kafka Connect
  • Migrate using Azure Databricks

How-To Guide

  • Migrate from PostgreSQL using Apache Kafka
  • Migrate from Oracle Database to API for Striim
en-us
Your Privacy Choices
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Consumer Health Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2026