DataStax Astra DB Documentation
Astra DB: Serverless vector database for scalable Generative AI workloads
Browse Astra DB developer guides, tutorials, and API references. Build an AI-ready serverless vector database in minutes using Astra Portal.
DataStax Astra DB is a serverless vector database that’s perfect for managing mission-critical AI workloads. It’s built on Apache Cassandra®, making Astra DB a highly scalable, reliable database technology. This makes it a powerful all-in-one data storage solution, ideal for Generative AI projects.
If you’ve opted in to our new vector database experience, you should try the new docs experience, too!
-
Dive in with the quickstart.
-
Load your data into collections.
-
Try the new Data Explorer.
New to Astra DB? Use these tutorials to get familiar with using your database.
Astra DB provides the easiest, most cost-effective solution for implementing Cassandra and DataStax Enterprise workloads in 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 Portal and powered by Apache Pulsar™.
With the DataStax Astra Block for Ethereum, you can stream a set of sanitized Ethereum data sets into your Astra database in real-time.
Use Astra Command-Line Interface (CLI) to manage Astra resources. Astra CLI commands are available for Astra DB and Astra Streaming. They’re designed to get you working quickly, with an emphasis on automation.
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.
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.