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.
See updated content and an enhanced user experience in the new Astra DB Serverless documentation.
-
Dive in with the quickstart.
-
Load your data into collections.
-
Try the new Data Explorer.
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.
New to Astra DB? Use these tutorials to get familiar with using your database.
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™.
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.
If you’re a user of Astra DB Classic, switch over to the Astra DB Classic documentation written specifically for it.