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.
Astra Vector Search efficiently finds highly relevant and similar context in large language models (LLMs). Vector Search captures semantics in a way that eclipses term-based relevance methods. The Vector Search data can be read with CQL or cassIO.
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.
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!