Get started on your path to becoming a ScyllaDB NoSQL database expert.
Take a CourseFeatures | |||
ScyllaDB’s peer-to-peer clustering and automatic data replication allows for predictable cluster topology changes and provides always-on reliability in the case of sudden node outages. Learn more |
Open Source |
Enterprise |
Cloud |
ScyllaDB acts as a drop-in replacement for Apache Cassandra, supporting the same CQL interface and queries, even the legacy Thrift interface. Learn more |
Open Source |
Enterprise |
Cloud |
ScyllaDB acts as a drop-in replacement for Amazon DynamoDB, deployable where you want it: on-premises or on your favorite cloud provider, even if that’s not AWS. Learn more |
Open Source |
Enterprise |
Cloud |
ScyllaDB Manager provides automation for recurrent tasks, such as backups and repairs. Limited to 5 nodes for ScyllaDB Open Source users, unlimited nodes for Enterprise users. Learn more |
Open SourceLimit 5 Nodes |
Enterprise |
Cloud |
Lightweight Transactions (LWT) allow conditional database updates. ScyllaDB’s LWT implementation is faster and more efficient than Cassandra. Learn more |
Open Source |
Enterprise |
Cloud |
Role Based Access Control (RBAC) is a method of reducing lists of authorized users to a few roles assigned to multiple users. RBAC is sometimes referred to as role-based security. |
Open Source |
Enterprise |
Cloud |
CDC is a feature that allows you to not only query the current state of a database’s table, but also query the history of all changes made to the table. |
Open Source |
Enterprise |
Cloud |
Global Secondary indexes are a mechanism in ScyllaDB which allows efficient searches on non-partition keys by creating an index. They are indexes created on columns other than the entire partition key, where each secondary index indexes one specific column. A secondary index can index a column used in the partition key in the case of a composite partition key. Local Secondary Indexes is an enhancement to Global Secondary Indexes, which allows ScyllaDB to optimize workloads where the partition key of the base table and the index are the same key. |
Open Source |
Enterprise |
Cloud |
Materialized Views (MV) are a global index. When a new MV is declared, a new table is created and distributed to the different nodes using the standard table distribution mechanisms. It’s scalable, just like normal tables. It is populated by a query running against the base table. It’s not possible to directly update a MV; it’s updated when the base table is updated. |
Open Source |
Enterprise |
Cloud |
Enterprise Features | |||
ScyllaDB supports assigning shares of computing resources to different workloads, ensuring no single process can hold the rest of your database hostage. Learn more |
Open Source |
Enterprise |
Cloud |
ScyllaDB’s unique compaction strategy means you can significantly save as much as 37% on disk space over other compaction strategies, lowering operating costs. Learn more |
Open Source |
Enterprise |
Cloud |
Data on disk is a target unless you have methods to ensure it’s safe and secure. Learn more |
Open Source |
Enterprise |
Cloud |
Enable auditing to save who-did-what to your data. Store it to a standard ScyllaDB table for easy query and visibility or to a syslog if you prefer. Learn more |
Open Source |
Enterprise |
Cloud |
Manage and authorize user privileges via an LDAP server to preserve database control, security, and risk avoidance Learn more |
Open Source |
Enterprise |
Cloud |
Verify user identities using an LDAP server to help maintain IT security Learn more |
Open Source |
Enterprise |
Cloud |
Service and Support | |||
Community Support |
Open Source |
Enterprise |
Cloud |
Dedicated Support | Open Source |
Enterprise |
Cloud |
Long-term release support | Open Source |
Enterprise |
Cloud |
Hot fixes for critical issues | Open Source |
Enterprise |
Cloud |
24x7 mission critical support | Open Source |
Enterprise |
Cloud |
Bug escalation | Open Source |
Enterprise |
Cloud |
Fully Managed Cloud Service | Open Source | Enterprise |
Cloud |
License | Open SourceAGPL v. 3.0 | EnterpriseScyllaDB Proprietary | CloudScyllaDB Proprietary |
*Dedicated Slack channel is not applicable for on-demand customers.
2023 ©ScyllaDB | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Apache® and Apache Cassandra® are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. Amazon DynamoDB® and Dynamo Accelerator® are trademarks of Amazon.com, Inc. No endorsements by The Apache Software Foundation or Amazon.com, Inc. are implied by the use of these marks.