Search tips
Getting started for Administrators
Information about using DataStax Distribution of Apache Cassandra™ (DDAC) for Administrators.
Getting started for developers
Information about developing applications for the DataStax Distribution of Apache Cassandra.
DDAC FAQ
Frequently asked questions about DataStax Distribution of Apache Cassandra 3.11.
DataStax Distribution of Apache Cassandra release notes cover cluster requirements, upgrade guidance, security updates, changes and enhancements, issues, and resolved issues.
DDAC patch 5.1.16
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.16.
DDAC patch 5.1.15
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.15.
DDAC patch 5.1.14
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.14.
DDAC patch 5.1.13
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.13.
DDAC patch 5.1.12
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.12.
DDAC patch 5.1.11
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.11.
Topics for getting, installing, deploying, and using DDAC on Microsoft Azure Marketplace.
About DDAC on Azure
Important information about getting, installing, and deploying DDAC on the Azure Marketplace.
Getting started with DDAC on Azure
How to locate and configure DDAC in Azure.
Building an application for DDAC
Building an application for DDAC.
Starting and stopping Azure DDAC
Steps for starting and stopping the DataStax Distribution of Apache Cassandra in Azure.
Starting cqlsh in Azure
Starting cqlsh in Azure DDAC implementations.
Enabling basic authentication in Azure
A primer for enabling authentication in DDAC in Azure.
VNET peering in Azure
Link to Azure Virtual Network peering.
Installing patches
How to install the DDAC patch releases.
Azure file locations
Locations of DDAC configuration, data, logs, and system files in Azure.
Topics for getting, installing, deploying, and using DDAC on GCP Marketplace.
About DDAC on GCP
Important information about getting, installing, and deploying DDAC on the GCP Marketplace.
Getting started with DDAC on GCP
How to locate and configure DDAC on the GCP Marketplace.
Building an application for DDAC
Building an application for DDAC.
Starting and stopping GCP DDAC
Steps for starting and stopping the DataStax Distribution of Apache Cassandra in GCP.
Starting cqlsh in GCP
Starting cqlsh in GCP DDAC implementations.
Enabling basic authentication in GCP
A primer for enabling authentication in DDAC in GCP.
VNET peering in GCP
Link to GCP Virtual Network peering.
Installing patches
How to install the DDAC patch releases.
GCP file locations
Locations of DDAC configuration, data, logs, and system files in GCP.
Important information for understanding how the DataStax Distribution of Apache Cassandra™ 3.11 database works.
Architecture in brief
Essential information for understanding and using DataStax Distribution of Apache Cassandra 3.11.
Internode communications (gossip)
DataStax Distribution of Apache Cassandra 3.11 uses a protocol called gossip to discover location and state information about the other nodes participating in a cluster.
Data distribution and replication
How data is distributed and factors influencing replication.
Partitioners
A partitioner determines how data is distributed across the nodes in the cluster (including replicas).
Snitches
A snitch determines which datacenters and racks nodes belong to.
Node repair
Node repair is the process that the database uses to make sure data in every replica is consistent with other replicas.
Information about the DataStax Distribution of Apache Cassandra 3.11 database.
Storage engine
About the DataStax Distribution of Apache Cassandra 3.11 storage structure and engine.
About reads and writes
Understanding how the DataStax Distribution of Apache Cassandra 3.11 database stores data.
Data consistency
Topics about how up-to-date and synchronized a row of data is on all replicas.
DataStax provides a binary tarball for installing the DataStax Distribution of Apache Cassandra 3.11.
Try out DDAC
Quickly install a single instance of DDAC on any Linux-based platform using a binary tarball.
Installing DDAC
Instructions for installing the DataStax Distribution of Apache Cassandra 3.11 on any supported Linux-based platform.
Uninstalling DDAC
Instructions for uninstalling DataStax Distribution of Apache Cassandra 3.11.
Installing DDAC patch releases
DataStax provides a binary tarball for installing previous patch releases of DataStax Distribution of Apache Cassandra 3.11.
Installing supporting software
Installing the JDK on supported platforms and installing Python 2.7 on older RHEL-based package installations.
Default file locations
Default file locations when installing the DataStax Distribution of Apache Cassandra 3.11.
Information about configuring DataStax Distribution of Apache Cassandra 3.11, such as recommended production setting, configuration files, snitch configuration, start-up parameters, heap dump settings, using virtual nodes, and more.
Recommended production settings
Recommended settings for Linux platforms on the DataStax Distribution of Apache Cassandra 3.11.
YAML and configuration properties
Information on how to configure DataStax Distribution of Apache Cassandra 3.11 using the cassandra.yaml, cassandra-rackdc.properties, and cassandra-topology.properties files.
Configuring snitches for cloud providers
Information about the Ec2Snitch, Ec2MultiRegionSnitch, GoogleCloudSnitch, and CloudstackSnitch.
Start-up parameters
Switches to change the JVM settings at start up.
Choosing a compaction strategy
Information on how to select the best compaction strategy.
Using multiple network interfaces
Steps for configuring DataStax Distribution of Apache Cassandra 3.11 for multiple network interfaces or when using different regions in cloud implementations.
Configuring gossip settings
Using the cassandra.yaml file to configure gossip.
Configuring the heap dump directory
Analyzing the heap dump file can help troubleshoot memory problems.
Configuring Virtual Nodes
Topics about setting up and enabling virtual nodes (vnodes).
Logging configuration
Topics about changing logging locations, setting logging levels, archiving logs, and CDC logging.
Initializing a Cassandra cluster includes configuring, and choosing how the data is divided across the nodes in the cluster.
Initializing datacenters
Topics for deploying a cluster.
Security
Security guide for DataStax Distribution of Apache Cassandra 3.11.
Tools include nodetool, cfs-stress tool, and the sstableloader.
nodetool
A list of the available commands for managing a cluster.
Stress tools
Tools for stress testing DataStax Distribution of Apache Cassandra 3.11.
SSTable utilities
Tools for using, upgrading, and changing Cassandra SSTables.
DataStax Distribution of Apache Cassandra 3.11 operation topics, such as node and datacenter operations, changing replication strategies, configuring compaction and compression, caching, and tuning Bloom filters.
Starting and stopping Cassandra
You can start and stop DataStax Distribution of Apache Cassandra 3.11.
Adding or removing nodes, datacenters, or clusters
Information on adding or removing nodes, datacenters, or clusters.
Backing up and restoring data
DataStax Distribution of Apache Cassandra 3.11 backs up data by taking a snapshot of all on-disk data files (SSTable files) stored in the data directory.
Repairing nodes
Repairing nodes makes sure data in every replica is consistent with other replicas.
Monitoring a Cassandra cluster
Information about performance characteristics, thread pool, read/write latency, table statistics, compaction metrics, and endpoint metrics.
Tuning the database
Tuning Java resources, Bloom filters, and configuring memtable thresholds to improve write performance.
Data caching
Configuring caches for optimal performance.
Compacting and compressing
Information on configuring and testing compaction and compression in the DataStax Distribution of Apache Cassandra 3.11.
Migrating data to DDAC
Methods to migrate data to DataStax Distribution of Apache Cassandra 3.11.
Clearing data from DDAC
Remove all data.
Planning
Hardware selection, estimating disk capacity, anti-patterns, cluster testing and more.
CQL
CQL (Cassandra Query Language) is a query language for the DataStax Distribution of Apache Cassandra 3.11 database.