Jump to main content
DataStax LunaEnterprise Support for Apache Cassandra  —  Start a Free 30-Day Trial Now.
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.18
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.18.
DDAC patch 5.1.17
Release notes for DataStax Distribution of Apache Cassandra patch 5.1.17.
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.
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.
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.
Installing CQLSH
Install the standalone CQLSH tool using a binary tarball on any Linux-based platform.
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
How to choose 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 DSE 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.