- Astra REST API: Use the DataStax Astra REST API to create an authorizationauthorization - Process of establishing permissions to database resources through roles. token and begin interacting with your databasedatabase - A group of distributed instances for storing data. Each paid Astra database has at least three instances..
- CQLSH: Each Astra database includes an integrated CQL shellCQL shell - The Cassandra Query Language shell (cqlsh) utility. for interactive Cassandra Query Language (CQL) commands. Use CQLSH to create tables, insert data, and modify data in your keyspacekeyspace - The defining container for replication, similar to a schema in a relational database. All tables belong to a keyspace. Each keyspace can contain as many as 200 tables..
- DataStax Developer Studio: Each Astra database embeds a DataStax Developer Studio instance that is automatically configured for interactive CQL commands. Kickstart development with the included Developer Studio notebooks.
- DataStax Bulk Loader: Use DataStax Bulk Loader (dsbulk) to load and unload data into your Astra database. You can load data from a variety of sources and unload data from DSE or DDAC databases for transfer, use, or storage of data.
- Metrics dashboards: Use the integrated metrics dashboards to view health metrics that include information regarding latency and throughput to the database. These metrics provide insights into the performance of the database and how workloads are distributed.
Use this FAQ to find answers to common questions and get help for DataStax Astra.
While you can run DataStax Enterprise (DSE) both on premises and in the cloud, DataStax Astra allows you to create Astra databases in minutes, with reduced complexity, fewer operational concerns, and an approachable entry point for developing your applications. DataStax Astra is a true database-as-a-service (DBaaS) offering that provides simplified cluster management with flexible pricing. Also, DSE includes Advanced Workloads (DSE Search, Analytics, and Graph), which are not available in DataStax Astra.
Apache Cassandra version 3.11 is compatible with Astra databases. Additionally, each of the supported DSE and Apache Cassandra drivers is compatible. See Which drivers work with DataStax Astra.
DataStax Astra supports creating databases on Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.
DataStax Astra supports single-region deployments only. These regions vary based on the selected cloud provider and more are added over time. The regions that are currently available can be seen on the create database screen. Within a regionregion - A group of related nodes configured together within a database for replication purposes. A region is virtual datacenter hosted on your selected cloud provider. Using separate regions prevents transactions from being impacted by other workloads and lowers latency. Depending on the replication factor, data can be written to multiple regions. Regions cannot span physical locations. A region in Astra is the same concept as a "datacenter" in Apache Cassandra™ or DataStax Enterprise., data is replicated across three availability zones to ensure high availability.
You can create up to 5 databases per region, and add a total of 20 capacity units (CUs) per database (10TBs). To adjust the capacity unitcapacity unit - Represents three database instances grouped together with three replicas. limits or request new regions contact DataStax Support.
To discuss region needs, use the chat icon in the Astra console to talk with DataStax for guidance.
VPC peering is available on C- and D-tier Astra databases. For more, see Connect with AWS VPC peering to your Astra database, Connect with GCP VPC peering to your Astra database, and Connect with Azure VPC peering to your Astra database.
Use the the Cassandra Query Language SHell (CQLSH), DataStax Studio, or the DataStax drivers to connect to your Astra database.
Choose the DataStax driver for your preferred language and configure it to connect to your Astra database. See Connecting to Astra databases using DataStax drivers
DataStax Astra handles billing through an integration with Stripe, and displays all related billing information on the Billing Summary page. Enter a credit card number and associated billing information to begin creating Astra databases. See Billing for more information.
Pricing for DataStax Astra is based on capacity unitcapacity unit - Represents three database instances grouped together with three replicas. (CU) and Service Tier. There's also a Free tier, which includes 5 GB of storage and is free.
See Pricing for more information.
Use this documentation to get answers about what your database is capable of, or for guided information like connecting to your databases.
Practice using the DataStax Astra database with the Better Botz blog series or explore our Katacode scenarios, which will walk you through setting up your database, creating keyspaces, and managing orders and products using CQL and GraphQL.
To send us feedback or get additional help, use the chat feature in the DataStax Astra console.
Updated 21 days ago