Download ScyllaDB

Get started with the monstrously fast + scalable NoSQL database Open Source, Enterprise, Manager, Drivers + more.

  • Drivers Devs Get ScyllaDB's shard-aware drivers
  • ScyllaDB Open Source Free, Open Source NoSQL Database
  • ScyllaDB Enterprise Premium Features and Dedicated Support
  • Tools Database Management Features

Please choose from one of the driver options below

ScyllaDB supports the CQL binary protocol version 3 so every Cassandra/CQL driver that implements it should work with ScyllaDB. We recommended you use Scylla drivers wherever possible.

ScyllaDB Java Driver

ScyllaDB Java Driver for ScyllaDB and Apache Cassandra, based on the DataStax Java Driver.

Get Java Driver
ScyllaDB Python Driver

A Python client driver for ScyllaDB, this driver works exclusively with the Cassandra Query Language v3 (CQL3) and Cassandra’s native protocol.

Get Python Driver
ScyllaDB Go Driver

ScyllaDB’s shard-aware GoCQL implements a fast and robust client for the Go programming language.

Get Go Driver
ScyllaDB Go Extension Driver

All-In-One: CQL query builder, ORM and migration tool.

Get Go Extension Driver
ScyllaDB C++ Driver

A modern, feature-rich and shard-aware C/C++ client library.

Get C++ Driver
ScyllaDB Rust Driver

Cassandra DB native client written in Rust language.

Get Rust Driver
Additional Drivers

You can find more 3rd party drivers on our docs site.

Get 3rd Party Drivers

More Information

For more information about annual pricing plans, paying via invoice, complementary products, and support plans available for ScyllaDB Cloud, please contact sales.

Contact Us Chat Now

ScyllaDB Open Source

As announced in this blog, ScyllaDB has decided to focus on a single release stream: ScyllaDB Enterprise. ScyllaDB OSS AGPL 6.2 will stand as the final OSS AGPL release. A free tier of the full-featured ScyllaDB Enterprise will be available to the community. This includes all the performance, efficiency, and security features previously reserved for ScyllaDB Enterprise. Under the ScyllaDB Source Available License, users can download the Enterprise 2024.2 version binaries and run production workloads free up to 50 vCPU and 10 TB (total storage space of all ScyllaDB servers/instances per organization.)

Download and install ScyllaDB Open Source on Docker, AWS, GCP, RHEL 8, CentOS 8, Debian, or Ubuntu, or compile the source from GitHub.

ScyllaDB maintains the current and most recent previous release of ScyllaDB Open Source. Users are encouraged to update to the latest release.

Select the platform and version you want to run by using the dropdown menus below:

How ScyllaDB Products Compare: See a comparison of features

ScyllaDB Enterprise

We built our enterprise database software from the ground up in C++ to address node sprawl, inconsistent performance, administrative overhead, and high costs of Apache Cassandra, Amazon DynamoDB, and other NoSQL databases.

As announced in this blog, ScyllaDB Enterprise will change from closed source to source available with a free tier.

Download the industry’s fastest, most scalable NoSQL database binaries for free below 50 vCPUs and 10 TB (total storage space of all ScyllaDB servers per organization) for use in non- and production workloads.

ScyllaDB Enterprise includes a source available license (starting with 2024.2 in December 2024) or closed license for version 2024.1 and prior releases, tested and certified binaries, cluster administration, task automation, hotfixes, 24/7 technical support, and ScyllaDB Manager.

Don't have an account yet?

Register today
  • ScyllaDB Manager NoSQL Cluster Management
  • ScyllaDB Monitoring Stack ScyllaDB Cluster Visibility
  • ScyllaDB Operator ScyllaDB Cluster on Kubernetes
  • ScyllaDB CDC Change Data Capture

NoSQL Cluster Management

ScyllaDB Manager helps teams manage their ScyllaDB clusters. It performs regular health checks on server nodes, ensuring awareness of any node degradation or downtime. It automates repetitive tasks such as node rebuilds and repairs, automates data backups, and enables faster troubleshooting. Available for users of ScyllaDB Enterprise and ScyllaDB Open Source (5 node limit).

Select the platform and version you want to run by using the dropdown menus below:

Combining three components (Prometheus metric collector, alert manager, and Grafana 6 dashboards) ScyllaDB Monitoring Stack provides real-time and historical trend information on ScyllaDB clusters.

Get the latest version of ScyllaDB Monitoring Stack

ScyllaDB Operator is an open source project for users of ScyllaDB Open Source and ScyllaDB Enterprise to run and manage ScyllaDB via Kubernetes. It automates the cluster deployment process and tasks such as scaling, backup, auto healing, rolling configuration changes and upgrades and more.

Download ScyllaDB Operator: ScyllaDB Operator

ScyllaDB CDC provides an optional recording of modifications for one or more enabled tables in your ScyllaDB database for streaming data, data duplication and replication and other use cases that require quick query of changes without directly going through the underlying data. CDC log data tables are transient (default TTL is 24 hours), stored in the same shards as the tables they are logging, and can be manipulated through Rust, Go, and Java shard-aware drivers from your applications.

Get the latest CDC drivers for: JavaRust and Go