Getting started
Information about using the Developer Guide, plus new and key features in DataStax Enterprise.
About this guide
Information for developers about creating enterprise-level applications with DataStax Enterprise 5.1.
New features
Features released in DataStax Enterprise 5.1.
Key features
A brief description of the DataStax Enterprise, its key features, and integrated tools.
Release notes
Required planning, components, changes and enhancements, known issues, and resolved issues for DataStax Enterprise 5.1.
Installing DSE
DataStax Enterprise can be installed in a number of ways, depending on the purpose of the installation, the type of operating system, and the available permissions.
Which install method should I use?
Guidance for choosing the best DataStax Enterprise installation method for your purposes.
DataStax Installers
DataStax provides several methods for installing DSE from the DataStax Installer.
Binary tarball installer
Instructions for installing DataStax Enterprise 5.1 on any supported Linux-based platform.
Installing supporting software
Installing the JDK on supported platforms and installing Python 2.7 on older RHEL-based package installations.
Uninstalling DSE
Launch the uninstaller in the installation directory to uninstall DataStax Enterprise.
Default file locations
Default file locations when installing from DataStax Enterprise.
Information about configuring DataStax Enterprise, 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 DataStax Enterprise.
YAML and configuration properties
Information on how to configure DataStax Enterprise using the cassandra.yaml, dse.yaml,, and files.
Configuring snitches for cloud providers
Information about the Ec2Snitch, Ec2MultiRegionSnitch, GoogleCloudSnitch and CloudstackSnitch.
Special start-up parameters
Special parameters to start DataStax Enterprise.
Choosing a compaction strategy
Information on how to select the best compaction strategy.
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.
DSE advanced functionality
Information on using DSE Spark analytics, DSE Search, DSEFS (DataStax Enterprise file system), and DSE Advance Replication.
DSE Analytics
DataStax Enterprise 5.1 Analytics includes integration with Apache Spark.
DSE Search
DSE Search is a high performance real-time live indexing engine with powerful search capabilities tightly integrated with DataStax Enterprise.
DSE Graph
Documentation for developers and administrators on installing, configuring, and using the features and capabilities of DSE Graph.
DSE Advanced Replication
Documentation for configuring and using configurable distributed data replication.
Tools include dse commands, dsetool, cfs-stress tool, pre-flight check and yaml_diff tools, and the sstableloader.
dsetool utility
The dsetool utility for DataStax Enterprise (DSE) performs operations, including creating system keys, encrypting sensitive configuration information, temporarily changing running parameters for the performance service, and listing node subranges of data in a keyspace.
Stress tools
Tools for stress testing DataStax Enterprise.
DataStax Enterprise operation topics, such as node and datacenter operations, changing replication strategies, configuring compaction and compression, caching, and tuning Bloom filters.
Starting and stopping DSE
You can start and stop DataStax Enterprise as a service or stand-alone process.
Compacting and compressing
Information on configuring and testing compaction and compression in DataStax Enterprise.
Clearing data from DSE
Remove all data from any type of installation.
An IDE for both CQL (Cassandra Query Language) and DSE Graph.
About DataStax Studio
DataStax Studio for both CQL (Cassandra Query Language) and DSE Graph.
Studio release notes
Release notes for Studio.
Studio Getting started
Steps for installing and setting up DataStax Studio.
Studio reference
Reference topics for DataStax Studio, including configuration, creating, modifying, and browsing connections, and using notebooks.
Frequently asked questions regarding DataStax Studio.
Troubleshooting Studio
Fixing problems in DataStax Studio.
Topics about the DataStax DevCenter.
About DevCenter
Information about DataStax DevCenter features.
Installing DevCenter
Steps for installing DevCenter.
Using DevCenter
A short tutorial on using DataStax DevCenter to create and maintain DataStax Enterprise databases.
Using SSL connections
Connecting DevCenter to an SSL-enabled DataStax Enterprise cluster.
DataStax DevCenter reference topics.
Frequently asked questions about DevCenter.
Cassandra Query Language (CQL) is a query language for the DataStax Enterprise database.