DataStax Astra DB Documentation
Astra DB: Multi-cloud DBaaS Built on Apache Cassandra®
Browse Astra DB developer guides, tutorials, and API references. Learn how to manage, secure, and connect to your Astra DB database.
DataStax Astra DB is a serverless, multi-cloud database service built on Apache Cassandra® that is optimized for real-time applications that require large data volume, low latency, and flexible data models.
Astra DB makes it easy to deploy and manage databases that scale automatically with demand, on the cloud provider of your choice.
New to Astra DB? Use these tutorials to get familiar with using your database.
Astra DB provides the easiest, most cost-effective solution for migrating Cassandra and DataStax Enterprise workloads to the cloud.
Astra DB is designed to be secure by default, with built-in security controls that integrate with your existing security policies and protocols.
Connect to your database using APIs, native drivers, or the command line.
Migrate applications from any CQL-based cluster (Apache Cassandra®, DSE, Astra DB, or any type of CQL-based database) to any other CQL-based cluster, without any interruption of service to the client applications and data.
Astra DB includes Stargate, an open-source, data API gateway that sits between your application and the database. Every database you create automatically has gRPC, GraphQL, REST, a Document (schemaless JSON) API, alongside native driver (CQL) coordinators.
Extend Astra DB with additional capabilities through integrations with other popular technologies like Temporal, Feast, and Grafana.
Do more with Astra
Astra Streaming is a cloud native data streaming and event stream processing service tightly integrated into the Astra cloud platform and powered by Apache Pulsar™.
Change Data Capture (CDC) for Astra DB enables you to send data changes in real time throughout your entire ecosystem. With a wide range of connectors to data warehouses, messaging systems, data lakes as well as client libraries, you can send your data wherever it needs to go in real time.
With the DataStax Astra Block for Ethereum, you can stream a set of sanitized Ethereum data sets into your Astra database in real-time.
In addition to this Astra DB documentation, be sure to check out our new Awesome-Astra site. It includes developer-focused tutorials and learning materials to help you quickly build great applications. Awesome-Astra also provides a rich set of external tools to connect your apps to Astra DB data, and "Try It!" features within the product’s API docs. Get a jump on your learning and start coding today!
If you’re a user of Astra DB Classic, switch over to the Astra DB Classic documentation written specifically for it.