ScyllaDB is an open source first company committed to shared innovation and transparency that leads to continually improving the features of its NoSQL database
This page is a point-in-time snapshot of our current efforts and plans. However, our plans are always responsive to customer input, market evolution, and development constraints of database technologies.
We have an additional set of advanced NoSQL database features that go beyond Apache Cassandra, for example:
Scylla Open Source uses a familiar X.Y.Z release numbering scheme, with X being the major release, Y being the minor release and Z being the maintenance or bug fix release.
Scylla major releases have historically been made available roughly every year and a half. Between major releases we release periodic Scylla minor versions, which include both bug fixes and new features. We support only the two latest minor releases. So, for example, if we released Scylla Open Source X.3, we would support X.3 and X.2; X.1 would no longer be supported. We produce bug fix-only (“.Z”) releases regularly between minor releases.
Complex features for more advanced database architectures will be flagged as experimental for one release, marking them as completed, but not thoroughly tested yet. Also, some experimental features may be subject to change as we discover how it performs in customer environments. At the same time, we put most of our effort into internal optimizations and performance improvements. You can read more about all the rigors we put Scylla through on our testing page.
Planned features for Scylla Open Source 4.x and 5.x
We are invested in improving database technologies in 2021 and beyond, including an improved disk format, different database enhancements and integration with analytics and search.
Want to hear more about our ideas for Scylla Open Source and Scylla Enterprise? Please contact us.
Scylla Manager is a centralized, highly available, NoSQL database management solution for multiple Scylla clusters. It is part of the Scylla Enterprise offering and is also available to Scylla Open Source users (limited to 5 nodes).
Scylla Manager 2.x now includes recurrent backups to AWS S3 and a new Scylla Agent.
While the list below includes advanced database management features visible to the users, we put most of our effort into under the hood optimizations, performance improvements, and autonomous database functionality.
Scylla Monitoring Stack is a bundle of three components (a Prometheus metric collector, alert manager, and Grafana 6 dashboards) that can be deployed as containers or directly onto a host. It collects metrics and events through the Scylla Agent from nodes and from Scylla Manager.
The stack empowers DevOps, Infrastructure Operations, and Database Administrators to quickly find and fix issues impacting the performance of their Scylla cluster. Teams can drill down from high-level dashboards to detailed metrics to determine next steps.
Scylla Monitoring 3.2 introduces dashboard annotations for repair and backup as well as a new collection of dashboard screens.
Scylla Operator (Preview) is a new tool for automating the deployment of Scylla clusters within a kubernetes environment. It currently it supports:
Get started on the path to Scylla expertise
It’s easy to get started with our NoSQL DBaaS