DataStax Enterprise 5.1 key features

A brief description of the DataStax Enterprise, its key features, and integrated tools.

DataStax Enterprise, powered by the best distribution of Apache Cassandra™, seamlessly integrates your code, allowing applications to utilize a breadth of techniques to produce a mobile app or online applications. DSE makes it easy to distribute your data across datacenters or cloud regions, making your applications always-on, ready to scale, and able to create instant insight and experiences. DataStax Enterprise provides flexibility to deploy on any on-premise, cloud infrastructure, or hybrid cloud, plus the ability to use multiple operational workloads, such as analytics and search, without any operational performance degradation.


DataStax Enterprise has added powerful new capabilities to the Apache Cassandra database with advanced security, tiered storage, row-level access control, and more. Thus, in the DataStax Enterprise 5.1 documentation, the Cassandra database and related commercial-only features are referred to cumulatively as the DataStax Enterprise database, the database, or DataStax Enterprise depending on the context.

The DSE database is a partitioned row store database. It is a massively scalable NoSQL database that provides automatic data distribution across all nodes in a cluster. There is nothing programmatic that a developer or administrator needs to do or code to distribute data across a cluster.

The database provides built-in and customizable replication, which stores redundant copies of data across the cluster. This means that if any node in a cluster goes down, one or more copies of that node’s data are available on other nodes. Replication can be configured to work across one datacenter, many datacenters, and multiple cloud availability zones.

DataStax Enterprise advanced functionality

DSE Analytics
Provides real-time, streaming, and batch operational analytics with an enhanced version of Apache Spark™ 2.0 — a distributed, parallel data processing engine.
DSE Graph
Handles large, complex, relationship-heavy data sets through a highly scalable graph database, capable of executing both transactional and analytical workloads in an always-on, horizontally scalable data platform.
Integrated with Apache Solr™ 6.0 to provide continuously available search. Index management CQL and cqlsh commands streamline operations and development.
DSE Advanced Security
A feature suite for protecting data in enterprise environments. It includes advanced mechanisms for authentication and authorization, encryption of data in-flight and at-rest, data auditing, and row-level access control (RLAC).
DSE Advanced Replication
Supports configurable distributed data replication from source clusters to destination clusters bi-directionally. It is designed to support microservice analytics commonly found in retail environments and tolerate sporadic connectivity that can occur in constrained environments, such as oil-and-gas remote sites, and cruise ships.
DSE Tiered Storage
Part of the multiple storage options offered in DataStax Enterprise for optimizing performance and cost goals. It automates the smart movement of data across different types of storage media to improve performance, lower costs, and reduce manual processes.
DSE Multi-Instance
Provides multi-tenancy to run multiple DataStax Enterprise nodes on a single host machine to leverage large server capabilities. This allows you to utilize the price-performance sweet spot in the contemporary hardware market and ensures that cost saving goals are met without compromising performance and availability.
DSE In-Memory
Part of the multiple storage options offered in DataStax Enterprise for optimizing performance and cost goals. It provides the ability to set which parts (some or all) of a database to reside fully in RAM. DSE in-memory provides lightning-fast performance for read-intensive situations.

Other DataStax Enterprise docs

Planning and testing DataStax Enterprise deployments
Information on choosing hardware, capacity planning, estimating disk capacity, anti-patterns, planning for the cloud, and testing your cluster before deployment.
Troubleshooting DataStax Enterprise
Troubleshooting for installing and starting DSE, Linux settings, security, DSE Graph, DSE Analytics, DSE Search, DataStax Studio, and more.

Development and production tools

Integrated DataStax products
cqlsh, Gremlin console
Developer tools
Javadoc, demos, DataStax Studio
Production tools
OpsCenter and Lifecycle Manager, nodetool, dsetool, DSE Graph Loader

DataStax Drivers

DataStax drivers come in two types: DataStax drivers for DataStax Enterprise 5.0 and later and DataStax drivers for Apache Cassandra™.

Download drivers from DataStax Academy. For version compatibility, see the DataStax drivers page.

Drivers for DSE 5.0 and later
These drivers can only be used with DataStax Enterprise and support the advanced functionality of DataStax Enterprise 5.1:
DataStax drivers for Apache Cassandra
These drivers can be used with DataStax Enterprise but do not support its advanced functionality: