About DSE 5.0
DataStax Enterprise is a database platform built on proven open source technology that delivers the functionality, tooling, certification, and support required by today’s enterprises to power cloud applications.
New features
Features released in DataStax Enterprise 5.0.
Release notes
DataStax Enterprise release notes cover required planning, components, changes and enhancements, known issues, and resolved issues for DataStax Enterprise 5.0.
Cassandra changes
DataStax Enterprise 5.0 includes DataStax production-certified Cassandra changes in addition to the specified Apache Cassandra release.
DSE Graph
Documentation for developers and administrators on installing, configuring, and using the features and capabilities of DSE Graph.
About DSE Graph
Documentation for developers and administrators on installing, configuring, and using the features and capabilities of DSE Graph.
DSE Graph Terminology
Explain terminology specific to DSE Graph.
Getting started - quick start with DataStax Studio
Insert data and run traversals.
DSE Graph architecture
An overview of DSE Graph architecture.
DSE Graph, OLTP and OLAP
Explain OLTP and OLAP relationship in DSE Graph.
Graph anti-patterns
Examine common mistakes made with DSE Graph.
DSE Graph data modeling
Introduce graph data modeling.
Using DSE Graph
Create graph schema, load external data files, and do advanced graph traversals.
Using the DSE Graph Loader
Load schema and data using the DSE Graph Loader.
DSE Graph Analysis with DSE Analytics
Perform OLAP analytics jobs on graph data using DSE.
DSE Graph Configuration
Configure DSE Graph.
Compare DSE Graph and relational databases
Compare DSE Graph and relational databases (RDBMS).
Compare DSE Graph and Cassandra
Compare DSE Graph and Cassandra.
DSE Graph Tools
Introduce tools available for DSE Graph.
Troubleshooting
How to troubleshoot common issues with DSE Graph.
DSE Graph Reference
Reference commands and other information for DSE Graph.
Installing
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. Installation methods include a GUI or text mode wizard, unattended command line, YUM or APT repository, and binary tarball.
Which install method should I use?
DataStax Enterprise 5.0 can be installed in several ways. This topic provides guidance for choosing the best method for your purposes.
DataStax Installer (root permissions)
Instructions for installing DataStax Enterprise 5.0 using the DataStax Installer when you have root permissions. You can install or upgrade on any Linux-based platform using this installer.
DataStax Installer (no root permissions)
Instructions for installing DataStax Enterprise 5.0 using the DataStax Installer when you do not have root permissions. You can install or upgrade on any Linux-based platform using this installer.
DataStax Installer for Mac OS X
Instructions for installing DataStax Enterprise 5.0 using the DataStax Installer on Mac OS X.
DataStax Installer (unattended)
Instructions for installing DataStax Enterprise 5.0 using the DataStax Installer using command line or properties file commands.
Package Installer using Yum
Instructions for installing DataStax Enterprise 5.0 using Yum repositories on RHEL-based systems. Root permissions are required.
Package Installer using APT
Instructions for installing DataStax Enterprise 5.0 using APT repositories on Debian-based systems. Root permissions are required.
Binary tarball installer
Instructions for installing DataStax Enterprise 5.0 on any supported Linux-based platform.
On cloud providers
Information for installing DataStax Enterprise on CenturyLink Cloud, Google Compute Engine, Microsoft Azure, and Amazon EC2.
Installing 5.0.x patch releases
DataStax provides GUI/Text installers, binary tarballs, and Debian and RHEL packages for installing previous patch releases of DataStax Enterprise 5.0.x.
Installing glibc on Oracle Linux
To install DSE on Oracle Enterprise Linux 6.x and later, install the 32-bit versions of the glibc libraries.
Installing Python 2.7 on older RHEL-based package installations
Steps for installing Python 2.7 on older distributions such as CentOS 6.5.
Uninstalling
Launch the uninstaller in the installation directory to uninstall DataStax Enterprise.
Default file locations for Installer-Services and package installations
Locations when installing from the DataStax Installer with Services option or package installations.
Default file locations for Installer-No Services and tarball installations
Locations when installing from the DataStax Installer with No Services selected or tarball installations.
Configuration
Information about configuring DataStax Enterprise, including using virtual nodes; setting up security; storing and accessing data exclusively from memory; setting up distributed data replication from remote clusters; running multiple DataStax Enterprise nodes on a single host machine, and automating the movement of data across different types of storage media.
dse.yaml configuration file
Primary DataStax Enterprise configuration file.
Virtual node (vnode) configuration
A description of virtual nodes (vnodes) and using them in different types of datacenters. Also steps for disabling vnodes.
DSE Advanced Security
DataStax Enterprise includes advanced data protection for enterprise-grade databases including DSE Unified Authentication, object permissions, encryption, and data auditing. The DSE Unified Authenticator provides authentication using any combination of internal Cassandra password authentication, LDAP pass-through authentication, and Kerberos authentication.
DSE In-Memory
DataStax Enterprise includes DSE In-Memory for storing data to and accessing data exclusively from memory.
DSE Advanced Replication
Documentation for configuring and using one-way distributed data replication.
DSE Multi-Instance
Documentation for running multiple DataStax Enterprise nodes on a single host machine.
DSE Tiered Storage
Documentation for automating smart data movement across different types of storage media.
Changing logging locations
Changing logging locations after installation.
Analytics, Search, Management Services
Using DataStax Enterprise products and managing services.
DSE Analytics
DataStax Enterprise 5.0 Analytics includes integration with Apache Spark. Starting with this version Hadoop is deprecated for use with DataStax Enterprise. DSE Hadoop and BYOH (Bring Your Own Hadoop) are also deprecated.
DSE Search
DSE Search is a high performance real-time live indexing engine with powerful search capabilities tightly integrated with Apache Cassandra.
DSE Management Services
DSE Management Services automatically handle administration and maintenance tasks and assist with overall database cluster management.
Initializing a cluster
Initializing a DataStax Enterprise cluster includes planning, configuring, and choosing how the data is divided across the nodes in the cluster.
Initializing a single datacenter per workload type
Steps for configuring nodes in a mixed-workload cluster that has only one datacenter for each type of workload.
Initializing multiple datacenters per workload type
Steps for configuring nodes in a mixed-workload cluster that has more than one datacenter for each type of node.
Initializing single-token architecture datacenters
Steps for deploying when you are not using virtual nodes (vnodes).
Calculating tokens for single-token architecture nodes
When not using vnodes, use these steps to calculate tokens to evenly distribute data across a cluster.
Administration
DataStax Enterprise administration for starting, stopping, using commands and dsetool, and migrating data.
Starting and stopping DSE
You can start and stop DataStax Enterprise as a service or stand-alone process.
Tools
Tools include dse commands, dsetool, cfs-stress tool, pre-flight check and yaml_diff tools, and the Cassandra bulk loader.
Migrating data
Migrate data into DataStax Enterprise.
Collecting node health and indexing status scores
Steps to configure node health options, and commands to retrieve health and indexing scores.