DataStax Astra Developer Hub

Welcome to the DataStax Astra Developer Hub. You'll find comprehensive guides and documentation to help you start working with DataStax Astra as quickly as possible. Use the included APIs to create, modify, and terminate databases, and interact with the databases you create. Let's do it!

Astra Docs      API Reference      CQL for Astra

Astra FAQs

Frequently asked questions about DataStax Astra.

Opening the box

What tools does DataStax Astra include?

  • 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 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.

Making comparisons

Use this FAQ to find answers to common questions and get help for DataStax Astra.

How is DataStax Astra different from DSE?

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.

Assessing compatibility

Which version of Apache Cassandra™ is compatible with 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.

Which cloud vendors does DataStax Astra support?

DataStax Astra supports creating databases on Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.

Which cloud regions are currently available?

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.

Is VPC peering possible?

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.

Getting connected

How do I connect to DataStax Astra databases?

Use the the Cassandra Query Language SHell (CQLSH) or the DataStax drivers to connect to your Astra database.

Which DataStax drivers work with DataStax Astra?

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

What are the range of ports available for DataStax Astra?

The port range is 30000-32767.

Paying for services

How do I manage billing for DataStax Astra?

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.

How is pricing calculated for each Astra database?

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.

Getting help

Where can I find help?

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 about 9 hours ago

Astra FAQs

Frequently asked questions about DataStax Astra.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.