# ScyllaDB Manual > ScyllaDB Manual documentation 2026, ScyllaDB. All rights reserved. ## Pages - [ScyllaDB Documentation](https://docs.scylladb.com/manual/master/index.md): ScyllaDB Documentation - [Troubleshooting ScyllaDB](https://docs.scylladb.com/manual/master/troubleshooting/index.md): ScyllaDB’s troubleshooting section contains articles which are targeted to pinpoint and answer probl... - [ScyllaDB for Administrators](https://docs.scylladb.com/manual/master/operating-scylla/index.md):
- [Getting Started](https://docs.scylladb.com/manual/master/getting-started/index.md):
- [ScyllaDB for Developers](https://docs.scylladb.com/manual/master/using-scylla/index.md):
- [Upgrade ScyllaDB](https://docs.scylladb.com/manual/master/upgrade/index.md): * [Upgrade Guides](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/index.md) - [ScyllaDB Architecture](https://docs.scylladb.com/manual/master/architecture/index.md): * [Data Distribution with Tablets](https://docs.scylladb.com/manual/master/architecture/tablets.md) ... - [Knowledge Base](https://docs.scylladb.com/manual/master/kb/index.md):
- [Reference](https://docs.scylladb.com/manual/master/reference/index.md): * ScyllaDB images for AWS, Azure, and GCP. - [Features](https://docs.scylladb.com/manual/master/features/index.md): This document highlights ScyllaDB’s key data modeling features. - [CQL Reference](https://docs.scylladb.com/manual/master/cql/index.md): `cqlsh` is a command line shell for interacting with ScyllaDB through CQL. - [Data Modeling](https://docs.scylladb.com/manual/master/troubleshooting/modeling/index.md): * [ScyllaDB Large Partitions Table](https://docs.scylladb.com/manual/master/troubleshooting/large-pa... - [ScyllaDB Monitor and Manager](https://docs.scylladb.com/manual/master/troubleshooting/monitor/index.md):
- [Error Messages](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/index.md):
- [Data Storage and SSTables](https://docs.scylladb.com/manual/master/troubleshooting/storage/index.md): * [Space Utilization Keeps Going Up During Normal Operation](https://docs.scylladb.com/manual/master... - [Cluster and Node](https://docs.scylladb.com/manual/master/troubleshooting/cluster/index.md): * [Handling Node Failures](https://docs.scylladb.com/manual/master/troubleshooting/handling-node-fai... - [Errors and Support](https://docs.scylladb.com/manual/master/troubleshooting/support/index.md): * [How to Report a ScyllaDB Problem](https://docs.scylladb.com/manual/master/troubleshooting/report-... - [Installation and Removal](https://docs.scylladb.com/manual/master/troubleshooting/install-remove/index.md): * [Removing ScyllaDB with the “–autoremove” option on Ubuntu breaks system packages](https://docs.sc... - [CQL](https://docs.scylladb.com/manual/master/troubleshooting/CQL/index.md): * [Time Range Queries Do Not Return Some or All of the Data](https://docs.scylladb.com/manual/master... - [ScyllaDB Startup](https://docs.scylladb.com/manual/master/troubleshooting/startup/index.md): * [ScyllaDB Fails to Start Due to Wrong Ownership Problems](https://docs.scylladb.com/manual/master/... - [Admin Tools](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/index.md):
- [Security](https://docs.scylladb.com/manual/master/operating-scylla/security/index.md):
- [Procedures](https://docs.scylladb.com/manual/master/operating-scylla/procedures/index.md): Procedures to create, out-scale, down-scale, and backup ScyllaDB clusters - [System Configuration](https://docs.scylladb.com/manual/master/operating-scylla/system-configuration/index.md): * [System Configuration Guide](https://docs.scylladb.com/manual/master/getting-started/system-config... - [Cluster Management Procedures](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/index.md):
- [ScyllaDB Maintenance Procedures](https://docs.scylladb.com/manual/master/operating-scylla/procedures/maintenance/index.md): ScyllaDB Maintenance Procedures - [ScyllaDB Best Practices](https://docs.scylladb.com/manual/master/operating-scylla/procedures/tips/index.md):
- [ScyllaDB Configuration Procedures](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/index.md): Procedures to change ScyllaDB Configuration settings. - [Backup and Restore Procedures](https://docs.scylladb.com/manual/master/operating-scylla/procedures/backup-restore/index.md): Procedures to backup and restore your ScyllaDB data safely - [Nodetool cluster](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cluster/index.md): **cluster** - Nodetool supercommand for running cluster operations. - [Nodetool tasks](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/index.md): **tasks** - Nodetool supercommand for managing task manager tasks. - [Install ScyllaDB 2026.2](https://docs.scylladb.com/manual/master/getting-started/install-scylla/index.md): Keep your versions up-to-date. The two latest versions are supported. Also, always install the lates... - [ScyllaDB Alternator](https://docs.scylladb.com/manual/master/using-scylla/alternator/index.md): ScyllaDB Alternator: DynamoDB-compatible API - [ScyllaDB Integrations and Connectors](https://docs.scylladb.com/manual/master/using-scylla/integrations/index.md):
- [Upgrade ScyllaDB](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/index.md): * [ScyllaDB 2026.1 to ScyllaDB 2026.2](https://docs.scylladb.com/manual/master/upgrade/upgrade-guide... - [Upgrade - ScyllaDB 2026.1 to ScyllaDB 2026.2](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/upgrade-guide-from-2026.1-to-2026.2/index.md): * [Upgrade from ScyllaDB 2026.1 to ScyllaDB 2026.2](https://docs.scylladb.com/manual/master/upgrade/... - [ScyllaDB Anti-Entropy](https://docs.scylladb.com/manual/master/architecture/anti-entropy/index.md): ScyllaDB replicates data according to [eventual consistency](https://docs.scylladb.com/manual/master... - [ScyllaDB Ring Architecture - Overview](https://docs.scylladb.com/manual/master/architecture/ringarchitecture/index.md): ScyllaDB is a database that scales out and up. ScyllaDB adopted much of its distributed scale-out de... - [ScyllaDB SSTable Format](https://docs.scylladb.com/manual/master/architecture/sstable/index.md): [Sorted Strings Table (SSTable)](https://docs.scylladb.com/manual/master/reference/glossary.md#term-... - [ScyllaDB SSTable - 3.x](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/index.md): [Sorted Strings Table (SSTable)](https://docs.scylladb.com/manual/master/reference/glossary.md#term-... - [ScyllaDB SSTable - 2.x](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/index.md): [Sorted Strings Table (SSTable)](https://docs.scylladb.com/manual/master/reference/glossary.md#term-... - [API Reference](https://docs.scylladb.com/manual/master/reference/api/index.md): * [Authorization Cache](https://docs.scylladb.com/manual/master/reference/api/authorization-cache.md... - [Change Data Capture (CDC)](https://docs.scylladb.com/manual/master/features/cdc/index.md): is a feature that allows you to not only query the current state of a database’s table, but also que... - [Nodetool tasks abort](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/abort.md): **tasks abort** - Aborts a task manager task with the provided id if the task - [Adding a New Data Center Into an Existing ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/add-dc-to-existing-dc.md): The following procedure specifies how to add a Data Center (DC) to a live ScyllaDB Cluster, in a sin... - [Adding a New Node Into an Existing ScyllaDB Cluster (Out Scale)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/add-node-to-cluster.md): When you add a new node, other nodes in the cluster stream data to the new node. This operation is c... - [“Address already in use” Messages](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/address-already-in-use.md): Spurious `"Address already in use"` messages originating from different contexts in the log, for exa... - [Administration Guide](https://docs.scylladb.com/manual/master/operating-scylla/admin.md): For training material, also check out the [Admin Procedures lesson](https://university.scylladb.com/... - [Advanced Internode (RPC) Compression](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/advanced-internode-compression.md): Internode (RPC) compression controls whether traffic between nodes is - [Air-gapped Server Installation](https://docs.scylladb.com/manual/master/getting-started/installation-common/air-gapped-install.md): An air-gapped server is a server without any access to external repositories or connections to any n... - [Alternator: DynamoDB API in ScyllaDB](https://docs.scylladb.com/manual/master/alternator/alternator.md): Alternator is a ScyllaDB feature adding compatibility with Amazon DynamoDB(TM). - [Upgrade ScyllaDB Image: EC2 AMI, GCP, and Azure Images](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/ami-upgrade.md): ScyllaDB images are based on **Ubuntu 22.04**. - [Reserved CQL Keywords and Types (Appendices)](https://docs.scylladb.com/manual/master/cql/appendices.md): CQL distinguishes between *reserved* and *non-reserved* keywords. - [Preventing Quorum Loss in Symmetrical Multi-DC Clusters](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/arbiter-dc.md): ScyllaDB requires at least a quorum (majority) of nodes in a cluster to be up - [ScyllaDB Architecture - Fault Tolerance](https://docs.scylladb.com/manual/master/architecture/architecture-fault-tolerance.md): ScyllaDB replicates data according to a [replication](https://docs.scylladb.com/manual/master/refere... - [ScyllaDB Auditing Guide](https://docs.scylladb.com/manual/master/operating-scylla/security/auditing.md): Auditing allows the administrator to monitor activities on a ScyllaDB cluster, including CQL queries... - [Enable Authentication](https://docs.scylladb.com/manual/master/operating-scylla/security/authentication.md): Authentication is the process where login accounts and their passwords are verified, and the user is... - [Authorization Cache](https://docs.scylladb.com/manual/master/reference/api/authorization-cache.md): Page content - [Grant Authorization CQL Reference](https://docs.scylladb.com/manual/master/operating-scylla/security/authorization.md): Authorization is the process by where users are granted permissions, which entitle them to access, o... - [Automatic Repair](https://docs.scylladb.com/manual/master/features/automatic-repair.md): Traditionally, launching [repairs](https://docs.scylladb.com/manual/master/operating-scylla/procedur... - [Removing ScyllaDB with the “–autoremove” option on Ubuntu breaks system packages](https://docs.scylladb.com/manual/master/troubleshooting/autoremove-ubuntu.md): Running `apt purge scylla --autoremove` marks most system packages for - [How to Avoid Node Mismanagement](https://docs.scylladb.com/manual/master/operating-scylla/procedures/tips/avoid-node-mismanagement.md): This document contains a few procedures to avoid, so that you do not accidentally bring the wrong no... - [AWS Images](https://docs.scylladb.com/manual/master/reference/aws-images.md): | Region | x86 AMI ID | Launch x86 ... - [Azure Images](https://docs.scylladb.com/manual/master/reference/azure-images.md): | Gallery Image Definition | Gallery Image Version | Public Gallery Name ... - [Backup And Restore Overview](https://docs.scylladb.com/manual/master/features/backup-and-restore.md): Backup and restore are critical components of data management, ensuring that your data is safe and c... - [Nodetool backup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/backup.md): **backup** - Copy SSTables from a specified keyspace’s snapshot to a designated bucket in object sto... - [Backup your Data](https://docs.scylladb.com/manual/master/operating-scylla/procedures/backup-restore/backup.md): Even though ScyllaDB is a fault-tolerant system, it is recommended to regularly back up the data to ... - [BATCH](https://docs.scylladb.com/manual/master/cql/dml/batch.md): Multiple `INSERT`, `UPDATE` and `DELETE` can be executed in a single statement by grouping them thro... - [Maximizing ScyllaDB Performance](https://docs.scylladb.com/manual/master/operating-scylla/procedures/tips/benchmark-tips.md): The purpose of this guide is to provide an overview of the best practices for maximizing the perform... - [Benchmarking ScyllaDB](https://docs.scylladb.com/manual/master/operating-scylla/benchmarking-scylla.md): For more information on the best way to benchmark ScyllaDB, check out our blog: - [Best Practices for Running ScyllaDB on Docker](https://docs.scylladb.com/manual/master/operating-scylla/procedures/tips/best-practices-scylla-on-docker.md): This is an article on how to use the ScyllaDB Docker image to start up a ScyllaDB node, access `node... - [Cache Service](https://docs.scylladb.com/manual/master/reference/api/cache-service.md): Page content - [ScyllaDB and Apache Cassandra Compatibility](https://docs.scylladb.com/manual/master/using-scylla/cassandra-compatibility.md): ScyllaDB is a drop-in replacement for Apache Cassandra 3.11, with additional features from Apache Ca... - [Cassandra Stress](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/cassandra-stress.md): The cassandra-stress tool is used for benchmarking and load testing both ScyllaDB and Cassandra clus... - [Apache Cassandra to ScyllaDB Migration Process](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cassandra-to-scylla-migration-process.md): The following instructions apply to migrating from Apache Cassandra and **not** from DataStax Enterp... - [Advanced column types](https://docs.scylladb.com/manual/master/features/cdc/cdc-advanced-types.md): Prerequisites: we assume that the reader is familiar with the [CDC log table](https://docs.scylladb.... - [Basic operations in CDC](https://docs.scylladb.com/manual/master/features/cdc/cdc-basic-operations.md): The CDC log table reflects operations that are performed on the base table. Different types of opera... - [Data Consistency in CDC](https://docs.scylladb.com/manual/master/features/cdc/cdc-consistency.md): CDC tries its best to keep CDC Log entries co-located with its relevant Base Table entries in cluste... - [Upgrading from experimental CDC](https://docs.scylladb.com/manual/master/kb/cdc-experimental-upgrade.md): If you used CDC in ScyllaDB 4.2 or earlier by enabling the experimental feature and you upgrade to 4... - [CDC Overview](https://docs.scylladb.com/manual/master/features/cdc/cdc-intro.md): is a feature that allows you to not only query the current state of a database’s table, but also que... - [The CDC Log Table](https://docs.scylladb.com/manual/master/features/cdc/cdc-log-table.md): When CDC is enabled on a table, a corresponding **CDC log table** is created. - [Preimages and postimages](https://docs.scylladb.com/manual/master/features/cdc/cdc-preimages.md): Prerequisites: make sure you are familiar with the [CDC log table](https://docs.scylladb.com/manual/... - [Querying CDC Streams](https://docs.scylladb.com/manual/master/features/cdc/cdc-querying-streams.md): Some use cases for CDC may require querying the log table periodically in short intervals. One way t... - [CDC Stream Changes](https://docs.scylladb.com/manual/master/features/cdc/cdc-stream-changes.md): Stream IDs used for CDC log entries change over time. A single base partition key might be mapped to... - [CDC Streams](https://docs.scylladb.com/manual/master/features/cdc/cdc-streams.md): Streams are partitions in CDC log tables. They are identified by their keys: *stream identifiers*. - [Certificate-based Authentication](https://docs.scylladb.com/manual/master/operating-scylla/security/certificate-authentication.md): Certificate-based authentication is an alternative method of resolving a login to credentials, i.e. ... - [Nodetool cfhistograms (tablehistograms)](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cfhistograms.md): **cfhistograms** ` `- This command provides statistics about a table, including nu... - [Nodetool cfstats](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cfstats.md): This tool has been renamed as [nodetool tablestats](https://docs.scylladb.com/manual/master/operatin... - [How to Change Compaction Strategy](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/change-compaction.md): This procedure describes how to change the compaction strategy. - [ScyllaDB Fails to Start Due to Wrong Ownership Problems](https://docs.scylladb.com/manual/master/troubleshooting/change-ownership.md): In cases where a ScyllaDB node fails to start because there is improper ownership, the following ste... - [Nodetool checkAndRepairCdcStreams](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/checkandrepaircdcstreams.md): Checks if CDC streams reflect the current cluster topology, and regenerates them if they don’t. - [Nodetool cleanup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cleanup.md): **cleanup** `[ ]`- triggers the immediate removal of data from node(s) that... - [Nodetool cluster cleanup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cluster/cleanup.md): **cluster cleanup** - A process that runs in the background and removes data no longer owned by node... - [What to do if a Node Starts Automatically](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/clear-data.md): If, for any reason, the ScyllaDB service started before you had a chance to update the configuration... - [Nodetool clearsnapshot](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/clearsnapshot.md): **clearsnapshot** `[-t tag] []`- This command removes snapshots. By default all the snapsh... - [Encryption: Data in Transit Client to Node](https://docs.scylladb.com/manual/master/operating-scylla/security/client-node-encryption.md): Follow the procedures below to enable a client to node encryption. - [Clients Table](https://docs.scylladb.com/manual/master/troubleshooting/clients-table.md): This document describes how to work with ScyllaDB’s client table, which provides real-time informati... - [Cloud Instance Recommendations for AWS, GCP, and Azure](https://docs.scylladb.com/manual/master/getting-started/cloud-instance-recommendations.md): Cloud Instance Recommendations for AWS, GCP, and Azure - [Cluster Platform Migration Using Node Cycling](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/cluster-platform-migration.md): This procedure describes how to migrate a ScyllaDB cluster to new instance types - [Collectd](https://docs.scylladb.com/manual/master/reference/api/collectd.md): Page content - [Column Family](https://docs.scylladb.com/manual/master/reference/api/column-family.md): Page content - [Commit Log](https://docs.scylladb.com/manual/master/reference/api/commit-log.md): Page content - [Nodetool compact](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/compact.md): Forces a (major) compaction on one or more tables. - [Compaction Manager](https://docs.scylladb.com/manual/master/reference/api/compaction-manager.md): Page content - [Choose a Compaction Strategy](https://docs.scylladb.com/manual/master/architecture/compaction/compaction-strategies.md): ScyllaDB implements the following compaction strategies in order to reduce [read amplification](http... - [Compaction](https://docs.scylladb.com/manual/master/kb/compaction.md): This document gives a high level overview of Compaction, focusing on what compaction is, and how it ... - [Compaction](https://docs.scylladb.com/manual/master/cql/compaction.md): This document describes the compaction strategy options available when creating a table. For more in... - [Nodetool compactionhistory](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/compactionhistory.md): **compactionhistory** - Provides the history of compaction operations. - [Nodetool compactionstats](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/compactionstats.md): **compactionstats** - Displays statistics for compactions. Each row represents a running compaction. - [ScyllaDB Alternator for DynamoDB users](https://docs.scylladb.com/manual/master/alternator/compatibility.md): ScyllaDB supports the DynamoDB API (this feature is codenamed “Alternator”). - [ScyllaDB Configuration Reference](https://docs.scylladb.com/manual/master/getting-started/config-commands.md): This guide describes the commands that you can use to configure your ScyllaDB clusters. - [Configuration Parameters](https://docs.scylladb.com/manual/master/reference/configuration-parameters.md): This section contains a list of properties that can be configured in `scylla.yaml` - the main config... - [Configure ScyllaDB](https://docs.scylladb.com/manual/master/getting-started/configure.md): * [Configure ScyllaDB](https://docs.scylladb.com/manual/master/getting-started/system-configuration.... - [Consistency Level Calculator](https://docs.scylladb.com/manual/master/cql/consistency-calculator.md): .calculator { - [Consistency in ScyllaDB](https://docs.scylladb.com/manual/master/kb/consistency.md): This article explains what [consistency](https://www.scylladb.com/glossary/database-consistency/) is... - [Consistency Levels](https://docs.scylladb.com/manual/master/cql/consistency.md): A [Consistency Level (CL)](https://docs.scylladb.com/manual/master/reference/glossary.md#term-Consis... - [Consistency Level Console Demo](https://docs.scylladb.com/manual/master/architecture/console-CL-full-demo.md): In this demo, we’ll bring up 3 nodes and demonstrate how writes and reads look, with tracing enabled... - [CQL Command `COPY FROM` fails - field larger than the field limit](https://docs.scylladb.com/manual/master/troubleshooting/copy-from-failed.md): This troubleshooting guide describes what to do when ScyllaDB fails to import data using the CQL `CO... - [Counting all rows in a table is slow](https://docs.scylladb.com/manual/master/kb/count-all-rows.md): **Audience: ScyllaDB users** - [ScyllaDB Counters](https://docs.scylladb.com/manual/master/features/counters.md): Counters are useful for any application where you need to increment a count, such as keeping a track... - [ScyllaDB CQL Extensions](https://docs.scylladb.com/manual/master/cql/cql-extensions.md): ScyllaDB extends the CQL language to provide a few extra features. This document - [CQL Query Does Not Display Entire Result Set](https://docs.scylladb.com/manual/master/kb/cqlsh-more.md): **Audience: ScyllaDB administrators** - [When CQLSh query returns partial results with followed by “More”](https://docs.scylladb.com/manual/master/kb/cqlsh-results.md): **Topic: When results are missing from query** - [CQLSh: the CQL shell](https://docs.scylladb.com/manual/master/cql/cqlsh.md): cqlsh is a command line shell for interacting with ScyllaDB through CQL - [Create a ScyllaDB Cluster - Multi Data Centers (DC)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/create-cluster-multidc.md): Consult with the table below if each node in the cluster has internal IP for internal DC communicati... - [Create a ScyllaDB Cluster - Single Datacenter (DC)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/create-cluster.md): * Make sure that all the [ports](https://docs.scylladb.com/manual/master/operating-scylla/admin.md#c... - [Creating a Superuser](https://docs.scylladb.com/manual/master/operating-scylla/security/create-superuser.md): There is no default superuser role in ScyllaDB. - [Critical disk utilization](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/critical-disk-utilization.md): SELECT/INSERT/UPDATE/DELETE cqlsh operations fail with `Critical disk utilization: rejected write mu... - [Run ScyllaDB and supporting services as a custom user:group](https://docs.scylladb.com/manual/master/kb/custom-user.md): **Topic: Planning and setup** - [Customizing CPUSET](https://docs.scylladb.com/manual/master/kb/customizing-cpuset.md): CPUSET in the `/etc/scylla.d/cpuset.conf` file is automatically configured by running the `scylla_se... - [Data Definition](https://docs.scylladb.com/manual/master/cql/ddl.md): CQL stores data in *tables*, whose schema defines the layout of said data in the table, and those ta... - [Large Partitions Hunting](https://docs.scylladb.com/manual/master/troubleshooting/debugging-large-partition.md): This document describes how to catch large partitions. - [Decoding Stack Traces](https://docs.scylladb.com/manual/master/kb/decode-stack-trace.md): **Topic: Decoding stack traces in ScyllaDB logs** - [nodetool decommission](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/decommission.md): **decommission** - Deactivate a selected node by streaming its data to the next node in the ring. - [Remove a Data-Center from a ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/decommissioning-data-center.md): Before removing (decommission) the data-center from the cluster, it is essential to verify that the ... - [Definitions](https://docs.scylladb.com/manual/master/cql/definitions.md): To aid in specifying the CQL syntax, we will use the following conventions in this document: - [Delete Backups](https://docs.scylladb.com/manual/master/operating-scylla/procedures/backup-restore/delete-snapshot.md): Please note that when taking a new snapshot, the previous snapshots are not deleted. - [DELETE](https://docs.scylladb.com/manual/master/cql/dml/delete.md): Deleting rows or parts of rows uses the `DELETE` statement: - [DESCRIBE SCHEMA](https://docs.scylladb.com/manual/master/cql/describe-schema.md): When using ScyllaDB, you may want to back up your data. In case something unexpected happens, you wi... - [Nodetool describecluster](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/describecluster.md): **describecluster** - Print the name, snitch, partitioner, and schema version of a cluster. - [Nodetool describering](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/describering.md): **describering** - ``- Shows the partition ranges of a given keyspace. - [ScyllaDB Developer Mode](https://docs.scylladb.com/manual/master/getting-started/installation-common/dev-mod.md): If you want to use ScyllaDB in developer mode you need to use the command below (using root privileg... - [ScyllaDB Diagnostic Tools](https://docs.scylladb.com/manual/master/operating-scylla/diagnostics.md): ScyllaDB has a wide selection of tools and information sources available for diagnosing problems. - [ScyllaDB Housekeeping and how to disable it](https://docs.scylladb.com/manual/master/getting-started/installation-common/disable-housekeeping.md): It is always recommended to run the latest stable version of ScyllaDB. - [Nodetool disableautocompaction](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/disableautocompaction.md): **disableautocompaction** disables automatic compaction for the given keyspace and table(s). - [Nodetool disablebackup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/disablebackup.md): **disablebackup** - Disables incremental backup. - [Nodetool disablebinary](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/disablebinary.md): **disablebinary** - Disable the binary option - disable CQL native protocol. - [Nodetool disablegossip](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/disablegossip.md): **disablegossip** - Disable the gossip protocol. - [Snapshots and Disk Utilization](https://docs.scylladb.com/manual/master/kb/disk-utilization.md): **Topic: nodetool snapshot and disk space** - [Data Manipulation](https://docs.scylladb.com/manual/master/cql/dml.md): This following pages describes the statements supported by CQL to insert, update, delete, and query ... - [DPDK mode](https://docs.scylladb.com/manual/master/kb/dpdk-hardware.md): **Topic: Planning and setup** - [Nodetool drain](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/drain.md): **drain** - Flushes all memtables from a node to the SSTables that are on the disk. ScyllaDB stops l... - [Nodetool tasks drain](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/drain.md): **tasks drain** - Unregisters all finished local tasks from the module. - [Dropped (or truncated) Table (or keyspace) and Disk Space is not Reclaimed](https://docs.scylladb.com/manual/master/troubleshooting/drop-table-space-up.md): This troubleshooting guide describes what to do when ScyllaDB keeps using disk space after a table o... - [Nodetool dropquarantinedsstables](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/dropquarantinedsstables.md): **dropquarantinedsstables** - Drop quarantined SSTables from the specified keyspace and table(s), or... - [Create a ScyllaDB Cluster on EC2 (Single or Multi Data Center)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/ec2-dc.md): The easiest way to run a ScyllaDB cluster on EC2 is by using [ScyllaDB AMI](https://www.scylladb.com... - [Enable Authorization](https://docs.scylladb.com/manual/master/operating-scylla/security/enable-authorization.md): Authorization is the process by where users are granted permissions, which entitle them to access or... - [Nodetool enableautocompaction](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/enableautocompaction.md): **enableautocompaction** enables automatic compaction for the given keyspace and table(s). - [Nodetool enablebackup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/enablebackup.md): **enablebackup** - Enables incremental backup. - [Nodetool enablebinary](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/enablebinary.md): **enablebinary** - Enable the binary option - enable CQL native protocol. - [Nodetool enablegossip](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/enablegossip.md): **enablegossip** - Enable the gossip protocol. - [Encryption at Rest](https://docs.scylladb.com/manual/master/operating-scylla/security/encryption-at-rest.md): ScyllaDB protects your sensitive data with data-at-rest encryption. It protects - [Endpoint Snitch Info](https://docs.scylladb.com/manual/master/reference/api/endpoint-snitch-info.md): Page content - [Error Injection](https://docs.scylladb.com/manual/master/reference/api/error-injection.md): Page content - [Nodetool excludenode](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/excludenode.md): You must never use the `nodetool excludenode` on a running node that can be reached by other nodes i... - [Failure to Add, Remove, or Replace a Node](https://docs.scylladb.com/manual/master/troubleshooting/failed-add-remove-replace.md): ScyllaDB relies on the Raft consensus algorithm, which requires at least a quorum - [Failed Decommission](https://docs.scylladb.com/manual/master/troubleshooting/failed-decommission.md): This article describes the troubleshooting procedure when node decommission fails. - [Failed Schema Sync](https://docs.scylladb.com/manual/master/troubleshooting/failed-schema-sync.md): The total binary footprint of all ScyllaDB columns, tables, etc., must fit a single commit log segme... - [Failure to Update the Schema](https://docs.scylladb.com/manual/master/troubleshooting/failed-update-schema.md): ScyllaDB relies on the Raft consensus algorithm, which requires at least a quorum - [Failure Detector](https://docs.scylladb.com/manual/master/reference/api/failure-detector.md): Page content - [ScyllaDB FAQ](https://docs.scylladb.com/manual/master/faq.md): Frequently Asked Questions about ScyllaDB - [Debug your database with Flame Graphs](https://docs.scylladb.com/manual/master/kb/flamegraph.md): Flame Graphs are used as a debugging tool to identify latency and the part of the execution path tha... - [Nodetool flush](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/flush.md): **flush** - Flush memtables to on-disk SSTables in the specified keyspace and table(s). - [Full-Text Search in ScyllaDB](https://docs.scylladb.com/manual/master/features/fulltext-search.md): Full-Text Search (FTS) lets you find rows that contain specific words or - [Functions](https://docs.scylladb.com/manual/master/cql/functions.md): CQL supports two main categories of functions: - [Efficient Tombstone Garbage Collection in ICS](https://docs.scylladb.com/manual/master/kb/garbage-collection-ics.md): Accumulating droppable tombstones is a known problem in LSM-tree, which can severely impact read lat... - [How to Change gc_grace_seconds for a Table](https://docs.scylladb.com/manual/master/kb/gc-grace-seconds.md): **Topic: subject** - [GCP Images](https://docs.scylladb.com/manual/master/reference/gcp-images.md): | Image Name | Image ID | - [Generate a cqlshrc File](https://docs.scylladb.com/manual/master/operating-scylla/security/gen-cqlsh-file.md): Making connections to a ScyllaDB cluster that uses SSL can be a tricky process, but it doesn’t dimin... - [Generating a self-signed Certificate Chain Using openssl](https://docs.scylladb.com/manual/master/operating-scylla/security/generate-certificate.md): For local communication, self-signed certificates and a private trust store are usually sufficient f... - [Nodetool getcompactionthroughput](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/getcompactionthroughput.md): **getcompactionthroughput** - Print the throughput cap for compaction in the system - [Nodetool getendpoints](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/getendpoints.md): **getendpoints** - `` `` ``- Print the end-points IP or name of the nodes that... - [Nodetool getsstables](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/getsstables.md): **getsstables** `[-hf | --hex-format]
` - Gets the SStables that contain the... - [Nodetool getstreamthroughput](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/getstreamthroughput.md): **getstreamthroughput** - Print the throughput cap for SSTables streaming in the system - [Getting Started With ScyllaDB Alternator](https://docs.scylladb.com/manual/master/alternator/getting-started.md): Before you can start using ScyllaDB Alternator, you will have to have an up - [Nodetool gettraceprobability](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/gettraceprobability.md): **gettraceprobability** - Displays the current trace probability value. This value is the probabilit... - [Glossary](https://docs.scylladb.com/manual/master/reference/glossary.md): Anti-entropy - [Gossip in ScyllaDB](https://docs.scylladb.com/manual/master/kb/gossip.md): **Topic: Internals** - [Gossiper](https://docs.scylladb.com/manual/master/reference/api/gossiper.md): Page content - [Nodetool gossipinfo](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/gossipinfo.md): **gossipinfo** - Shows the gossip information for the cluster. - [CQL Guardrails](https://docs.scylladb.com/manual/master/cql/guardrails.md): ScyllaDB provides a set of configurable guardrail parameters that help operators - [Handling Node Failures](https://docs.scylladb.com/manual/master/troubleshooting/handling-node-failures.md): ScyllaDB relies on the Raft consensus algorithm, which requires at least a quorum - [Nodetool help](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/help.md): **help** - Display a list of available nodetool commands. It’s possible to - [ScyllaDB Hinted Handoff](https://docs.scylladb.com/manual/master/architecture/anti-entropy/hinted-handoff.md): A typical write in ScyllaDB works according to the scenarios described in our [Fault Tolerance docum... - [Hinted Handoff](https://docs.scylladb.com/manual/master/reference/api/hinted-handoff.md): Page content - [Incremental Repair](https://docs.scylladb.com/manual/master/features/incremental-repair.md): ScyllaDB’s standard [repair](https://docs.scylladb.com/manual/master/operating-scylla/procedures/mai... - [Nodetool info](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/info.md): **info** - Provides detailed statistics for a specific node in the - [INSERT](https://docs.scylladb.com/manual/master/cql/dml/insert.md): Inserting data for a row is done using an `INSERT` statement: - [Install ScyllaDB 2026.2 Linux Packages](https://docs.scylladb.com/manual/master/getting-started/install-scylla/install-on-linux.md): We recommend installing ScyllaDB using [ScyllaDB Web Installer for Linux](https://docs.scylladb.com/... - [Install ScyllaDB with Ansible](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-ansible.md): You can use the Ansible roles and the playbook examples that follow to deploy and maintain ScyllaDB ... - [Integrate ScyllaDB with Databricks](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-databricks.md): ScyllaDB is Apache Cassandra compatible at the CQL binary protocol level, and any driver which uses ... - [Integrate ScyllaDB with DataDog](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-datadog.md): Datadog is a popular SaaS monitoring service. The default [ScyllaDB Monitoring Stack](https://monito... - [Integrate ScyllaDB with Elasticsearch](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-elasticsearch.md): ScyllaDB is Apache Cassandra compatible at the CQL binary protocol level, and any driver which uses ... - [Integrate ScyllaDB with IOTA Chronicle](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-iota.md): The IOTA protocol is a permissionless trust layer for the Internet of Things which enables a frictio... - [Integrate ScyllaDB with Jaeger Server](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-jaeger.md): [Jaeger Server](https://www.jaegertracing.io) is an open-source distributed tracing system, original... - [Integrate ScyllaDB with the JanusGraph Graph Data System](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-janus.md): A graph data system (or graph database) is a database that uses a graph structure with nodes and edg... - [Integrate ScyllaDB with Kubernetes](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-k8.md): The list below contains integration projects using ScyllaDB with Kubernetes. If you have tested your... - [Integrate ScyllaDB with Kafka](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-kafka.md): Apache Kafka is capable of delivering reliable, scalable, high-throughput data streams across a myri... - [Integrate ScyllaDB with KairosDB](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-kairos.md): KairosDB is a fast distributed scalable time-series database. It was initially a rewrite of the orig... - [Integrate ScyllaDB with MindsDB](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-mindsdb.md): [MindsDB](https://github.com/mindsdb/mindsdb) is a machine learning platform to help developers buil... - [Integrate ScyllaDB with Presto](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-presto.md): [Presto](https://github.com/prestodb/presto), is an open-source distributed SQL query engine designe... - [Integrate ScyllaDB with Spark](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-spark.md): ScyllaDB is Apache Cassandra compatible at the CQL binary protocol level, and any driver which uses ... - [Integrate ScyllaDB with Spring](https://docs.scylladb.com/manual/master/using-scylla/integrations/integration-spring.md): [Spring](https://spring.io) is a java framework for creating easy to use web services. - [Invalid SSL Protocol](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/invalid-ssl-prot-error.md): Trying to connect cqlsh with ScyllaDB 3.x results in **TLSv1.2 is not a valid SSL protocol** error. - [JSON Support](https://docs.scylladb.com/manual/master/cql/json.md): ScyllaDB introduces JSON support to [SELECT](https://docs.scylladb.com/manual/master/cql/dml/select.... - [Kafka Sink Connector Quickstart](https://docs.scylladb.com/manual/master/using-scylla/integrations/kafka-connector.md): **Topic: Kafka Connector** - [Error message “File system on /var/lib/scylla is not qualified for seastar AIO” on startup](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/kb-fs-not-qualified-aio.md): During first startup, you may see the error message: - [ScyllaDB Large Partitions Table](https://docs.scylladb.com/manual/master/troubleshooting/large-partition-table.md): This document describes how to work with ScyllaDB’s large partitions table. - [ScyllaDB Large Rows and Large Cells Tables](https://docs.scylladb.com/manual/master/troubleshooting/large-rows-large-cells-tables.md): This document describes how to detect large rows and large cells in ScyllaDB. - [Launch ScyllaDB 2026.2 on AWS](https://docs.scylladb.com/manual/master/getting-started/install-scylla/launch-on-aws.md): This article will guide you through self-managed ScyllaDB deployment on AWS. For a fully-managed dep... - [Launch ScyllaDB 2026.2 on Azure](https://docs.scylladb.com/manual/master/getting-started/install-scylla/launch-on-azure.md): This article will guide you through self-managed ScyllaDB deployment on Azure. For a fully-managed d... - [Launch ScyllaDB 2026.2 on GCP](https://docs.scylladb.com/manual/master/getting-started/install-scylla/launch-on-gcp.md): This article will guide you through self-managed ScyllaDB deployment on GCP. For a fully-managed dep... - [LDAP Authentication](https://docs.scylladb.com/manual/master/operating-scylla/security/ldap-authentication.md): Scylla supports user authentication via an LDAP server by leveraging the SaslauthdAuthenticator. - [LDAP Authorization (Role Management)](https://docs.scylladb.com/manual/master/operating-scylla/security/ldap-authorization.md): Scylla customers can manage and authorize users’ privileges via an server. - [Limits](https://docs.scylladb.com/manual/master/reference/limits.md): This document provides hard and soft limits in ScyllaDB. - [Nodetool tasks list](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/list.md): **tasks list** - Gets the list of task manager tasks in a provided module. - [Nodetool listsnapshots](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/listsnapshots.md): **listsnapshots** - Lists all the snapshots along with the size on disk and true size. - [Local Secondary Indexes](https://docs.scylladb.com/manual/master/features/local-secondary-indexes.md): Local Secondary Indexes is an enhancement to [Global Secondary Indexes](https://docs.scylladb.com/ma... - [Change the Log Level](https://docs.scylladb.com/manual/master/troubleshooting/log-level.md): You have the option to change the log level either while the cluster is offline or during runtime. E... - [Logging](https://docs.scylladb.com/manual/master/getting-started/logging.md): On distributions with systemd, ScyllaDB logs are written to the [systemd journal](http://www.freedes... - [LSA](https://docs.scylladb.com/manual/master/reference/api/lsa.md): Page content - [How does ScyllaDB LWT Differ from Apache Cassandra ?](https://docs.scylladb.com/manual/master/kb/lwt-differences.md): ScyllaDB is making an effort to be compatible with Cassandra, down to the level of limitations of th... - [Lightweight Transactions](https://docs.scylladb.com/manual/master/features/lwt.md): There are cases when it is necessary to modify data based on its current state: that is, to perform ... - [Maintenance mode](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/maintenance-mode.md): In this mode, the node is not reachable from the outside, i.e. - [Maintenance socket](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/maintenance-socket.md): It enables interaction with the node through CQL protocol without authentication. It gives full-perm... - [Troubleshooting guide for ScyllaDB Manager and ScyllaDB Monitoring integration](https://docs.scylladb.com/manual/master/troubleshooting/manager-monitoring-integration.md): ScyllaDB Manager and ScyllaDB Monitoring are installed, but when you look at ScyllaDB Monitoring, th... - [Map CPUs to ScyllaDB Shards](https://docs.scylladb.com/manual/master/kb/map-cpu.md): Due to its thread-per-core architecture, many things within ScyllaDB can be better understood when y... - [ScyllaDB Materialized Views](https://docs.scylladb.com/manual/master/features/materialized-views.md): Occasionally, the same information record needs to be queried based on more than one key. For examp... - [ScyllaDB Memory Usage](https://docs.scylladb.com/manual/master/kb/memory-usage.md): ScyllaDB memory usage might be larger than the data set used. - [Messaging Service](https://docs.scylladb.com/manual/master/reference/api/messaging-service.md): Page content - [Metrics Update Between 2026.1 and 2026.2](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/upgrade-guide-from-2026.1-to-2026.2/metric-update-2026.1-to-2026.2.md): ScyllaDB 2026.2 Dashboards are available as part of the latest [Scylla Monitoring Stack](https://mon... - [Metrics](https://docs.scylladb.com/manual/master/reference/metrics.md): Page content - [ScyllaDB Migration Tools: An Overview](https://docs.scylladb.com/manual/master/using-scylla/mig-tool-review.md): The following migration tools are available for migrating to ScyllaDB from compatible databases, - [Migrate to ScyllaDB](https://docs.scylladb.com/manual/master/using-scylla/migrate-scylla.md):
- [Migrate a Keyspace from Vnodes to Tablets Experimental](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/migrate-vnodes-to-tablets.md): This procedure describes how to migrate an existing keyspace from vnodes - [Nodetool tasks modules](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/modules.md): **tasks modules** - Lists all modules supported by task manager. - [Materialized Views](https://docs.scylladb.com/manual/master/cql/mv.md): Materialized views names are defined by: - [Reducing network costs in Alternator](https://docs.scylladb.com/manual/master/alternator/network.md): In some deployments, the network between the application and the ScyllaDB - [Alternator-specific APIs](https://docs.scylladb.com/manual/master/alternator/new-apis.md): Alternator’s primary goal is to be compatible with Amazon DynamoDB(TM) - [Node Joins With No Data](https://docs.scylladb.com/manual/master/troubleshooting/node-joined-without-any-data.md): A new node under normal operation joins a ring in the `UJ` (Up Joining) state. - [Encryption: Data in Transit Node to Node](https://docs.scylladb.com/manual/master/operating-scylla/security/node-node-encryption.md): Communication between all or some nodes can be encrypted. The controlling parameter is `server_encry... - [Nodetool-Index](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/nodetool-index.md): [Nodetool Reference](https://docs.scylladb.com/manual/master/operating-scylla/nodetool.md) - [Nodetool Throws NullPointerException](https://docs.scylladb.com/manual/master/troubleshooting/nodetool-nullpointerexception.md): A NullPointerException is thrown when you run `nodetool`. For example: - [Nodetool](https://docs.scylladb.com/manual/master/operating-scylla/nodetool.md): The `nodetool` utility provides a simple command-line interface to the following exposed operations ... - [NTP Configuration for ScyllaDB](https://docs.scylladb.com/manual/master/kb/ntp.md): **Topic: System administration** - [Reset Authenticator Password](https://docs.scylladb.com/manual/master/troubleshooting/password-reset.md): This procedure describes what to do when a user loses their password and can not reset it with a sup... - [Seastar Perftune](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/perftune.md): ScyllaDB’s Seastar Perftune helps you run ScyllaDB with its maximum performance. - [There Are A Lot Of Single SSTable Compactions That Don’t Compact Anything](https://docs.scylladb.com/manual/master/troubleshooting/pointless-compactions.md): This guide describes what to do if you start having many tombstones compactions that don’t compact a... - [POSIX networking for ScyllaDB](https://docs.scylladb.com/manual/master/kb/posix.md): **Topic: Planning and setup** - [Production Readiness Guidelines](https://docs.scylladb.com/manual/master/operating-scylla/procedures/tips/production-readiness.md): The goal of this document is to have a checklist that production customers can use to make sure thei... - [Nodetool proxyhistograms](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/proxyhistograms.md): **proxyhistograms** - Provide the latency request that is recorded by the coordinator. This command ... - [ScyllaDB consistency quiz for administrators](https://docs.scylladb.com/manual/master/kb/quiz-administrators.md): **Topic: Architecture and development** - [Raft Consensus Algorithm in ScyllaDB](https://docs.scylladb.com/manual/master/architecture/raft.md): ScyllaDB was originally designed, following Apache Cassandra, to use gossip for topology and schema ... - [Raft](https://docs.scylladb.com/manual/master/reference/api/raft.md): Page content - [Recreate RAID devices](https://docs.scylladb.com/manual/master/kb/raid-device.md): ScyllaDB creates a RAID device on all storage devices assigned to it as part of ScyllaDB setup. Howe... - [Role Based Access Control (RBAC)](https://docs.scylladb.com/manual/master/operating-scylla/security/rbac-usecase.md): Role Based Access Control (RBAC) is a method of reducing lists of authorized users to a few roles as... - [ScyllaDB Read Repair](https://docs.scylladb.com/manual/master/architecture/anti-entropy/read-repair.md): Read repair serves as an anti-entropy mechanism during read path. - [Rebuild a Node After Losing the Data Volume](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/rebuild-node.md): When running in ScyllaDB on EC2, it is recommended to use i3 type instances, storing the data on fas... - [Nodetool rebuild](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/rebuild.md): **rebuild** `[[--force] ]` - This command rebuilds a node’s data by streaming data f... - [Nodetool refresh](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/refresh.md): **refresh** - Load newly placed SSTables to the system without a restart. - [Remove a Node from a ScyllaDB Cluster (Down Scale)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/remove-node.md): You can remove nodes from your cluster to reduce its size. - [Remove a Seed Node from Seed List](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/remove-seed.md): This procedure describes how to remove a seed node from the seed list. - [Nodetool removenode](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/removenode.md): You must never use the `nodetool removenode` command to remove a running node that can be reached by... - [Repair-Based Node Operations (RBNO)](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/repair-based-node-operation.md): In ScyllaDB, data is transferred between nodes during: - [Nodetool repair](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/repair.md): **Repair** - A process that runs in the background and synchronizes the data between nodes. It only ... - [ScyllaDB Repair](https://docs.scylladb.com/manual/master/operating-scylla/procedures/maintenance/repair.md): During the regular operation, a ScyllaDB cluster continues to function and remains ‘always-on’ even ... - [Nodetool cluster repair](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/cluster/repair.md): **cluster repair** - A process that runs in the background and synchronizes the data between nodes. ... - [Replace More Than One Dead Node In A ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/replace-dead-node-or-more.md): Replacing a node requires at least a quorum of nodes in a cluster to be available. - [Replace a Dead Node in a ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/replace-dead-node.md): Replace dead node operation will cause the other nodes in the cluster to stream data to the node tha... - [Replace a Running Node in a ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/replace-running-node.md): There are two methods to replace a running node in a ScyllaDB cluster. - [Replacing a Dead Seed Node](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/replace-seed-node.md): In ScyllaDB, it is not possible to bootstrap a seed node. The following steps describe how to replac... - [How to Report a ScyllaDB Problem](https://docs.scylladb.com/manual/master/troubleshooting/report-scylla-problem.md): In the event there is an issue you would like to report to ScyllaDB support, you need to submit logs... - [ScyllaDB Requirements](https://docs.scylladb.com/manual/master/getting-started/requirements.md): * [System Requirements](https://docs.scylladb.com/manual/master/getting-started/system-requirements.... - [Nodetool resetlocalschema](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/resetlocalschema.md): This command reloads in-memory schema objects from disk. It recalculates - [Admin REST API](https://docs.scylladb.com/manual/master/operating-scylla/rest.md): ScyllaDB exposes a REST API to retrieve administrative information from a node and execute - [Nodetool restore](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/restore.md): **restore** - Load SSTables from a designated bucket in object store into a specified keyspace or ta... - [Restore from a Backup and Incremental Backup](https://docs.scylladb.com/manual/master/operating-scylla/procedures/backup-restore/restore.md): Restoring a keyspace from a backup requires all snapshot files of the tables, and (if available) inc... - [ScyllaDB Manager: connection to sshd server is slow or timing out](https://docs.scylladb.com/manual/master/troubleshooting/reverse-dns-sshd.md): This troubleshooting guide describes what to do if you experience slow ScyllaDB - [Add a Decommissioned Node Back to a ScyllaDB Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/revoke-decommission.md): This procedure describes how to add a node to a ScyllaDB cluster after it was decommissioned. - [How to Safely Increase the Replication Factor](https://docs.scylladb.com/manual/master/kb/rf-increase.md): A replication factor (RF) is configured per keyspace. You can change the RF - [Nodetool ring](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/ring.md): **ring** `[] [
]` - The nodetool ring command displays the token - [Rolling Restart Procedure](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/rolling-restart.md): This is a general procedure that describes how to perform a rolling restart. You can use this proced... - [Run ScyllaDB in Docker](https://docs.scylladb.com/manual/master/getting-started/install-scylla/run-in-docker.md): Each ScyllaDB version is available as a Docker image you can use to create - [Enable and Disable Authentication Without Downtime](https://docs.scylladb.com/manual/master/operating-scylla/security/runtime-authentication.md): Authentication is the process where login accounts and their passwords are verified, and the user is... - [Shutdown Clusters Cleanly](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/safe-shutdown.md): In cases where you need to physically move hardware, or you have no other choice you will need to sh... - [Start Clusters Cleanly](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/safe-start.md): In cases where you needed to shut down your cluster, use this procedure to bring it back up. - [Safely Remove a Joining Node](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/safely-removing-joining-node.md): Sometimes when adding a node to the cluster, it gets stuck in a JOINING state (UJ) and never complet... - [Configure SaslauthdAuthenticator](https://docs.scylladb.com/manual/master/operating-scylla/security/saslauthd.md): ScyllaDB can outsource authentication to a third-party utility named [saslauthd](https://linux.die.n... - [Software Bill Of Materials (SBOM)](https://docs.scylladb.com/manual/master/operating-scylla/security/sbom.md): ScyllaDB’s Software Bill Of Materials (SBOM) list of all the software - [Upscale a Cluster](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/scale-up-cluster.md): Upcaling your cluster involves moving the cluster to a larger instance. With this procedure, it can ... - [Schema Mismatch](https://docs.scylladb.com/manual/master/troubleshooting/error-messages/schema-mismatch.md): A cqlsh operation failed with `schema version mismatch detected` error message. - [Nodetool scrub](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/scrub.md): **scrub** - Help identify and fix corrupted SSTable. Not all kinds of corruption can be skipped or f... - [ScyllaDB and Spark integration](https://docs.scylladb.com/manual/master/kb/scylla-and-spark-integration.md): This is an example of how to create a very simple Spark application that - [ScyllaDB CDC Source Connector Quickstart](https://docs.scylladb.com/manual/master/using-scylla/integrations/scylla-cdc-source-connector-quickstart.md): This quickstart will show you how to setup the ScyllaDB CDC Source Connector to replicate changes ma... - [ScyllaDB CDC Source Connector](https://docs.scylladb.com/manual/master/using-scylla/integrations/scylla-cdc-source-connector.md): ScyllaDB CDC Source Connector is a source connector capturing row-level changes in the tables of a S... - [ScyllaDB in a Shared Environment](https://docs.scylladb.com/manual/master/getting-started/scylla-in-a-shared-environment.md): ScyllaDB is designed to utilize all of the resources on the machine. It - [Increase ScyllaDB resource limits over systemd](https://docs.scylladb.com/manual/master/kb/scylla-limits-systemd.md): **Topic: Increasing resource limits when ScyllaDB runs and is managed via systemd** - [ScyllaDB SStable Script API](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/scylla-sstable-script-api.md): The script API consists of two parts: - [ScyllaDB SStable](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/scylla-sstable.md): ScyllaDB SStable is a ScyllaDB-native tool for examining and manipulating SStables, written in C++ a... - [ScyllaDB Types](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/scylla-types.md): This tool allows you to examine raw values obtained from SStables, logs, coredumps, etc., by perform... - [ScyllaDB Web Installer for Linux](https://docs.scylladb.com/manual/master/getting-started/installation-common/scylla-web-installer.md): ScyllaDB Web Installer is a platform-agnostic installation script you can run with `curl` to install... - [ScyllaDB will not Start](https://docs.scylladb.com/manual/master/troubleshooting/scylla-wont-start.md): The scylla process stopped hours ago and it won’t start - [Global Secondary Indexes](https://docs.scylladb.com/manual/master/features/secondary-indexes.md): The data model in ScyllaDB partitions data between cluster nodes using a partition key, which is def... - [Global Secondary Indexes](https://docs.scylladb.com/manual/master/cql/secondary-indexes.md): CQL supports creating secondary indexes on tables, allowing queries on the table to use those indexe... - [ScyllaDB Security Checklist](https://docs.scylladb.com/manual/master/operating-scylla/security/security-checklist.md): The ScyllaDB Security checklist is a list of security recommendations that should be implemented to ... - [ScyllaDB Seed Nodes](https://docs.scylladb.com/manual/master/kb/seed-nodes.md): A ScyllaDB seed node is a node specified with the `seeds` configuration parameter in `scylla.yaml`. ... - [Reading mutation fragments](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/select-from-mutation-fragments.md): This statement is not final and is subject to change without notice and in backwards-incompatible wa... - [SELECT](https://docs.scylladb.com/manual/master/cql/dml/select.md): Querying data from data is done using a `SELECT` statement: - [Service Levels](https://docs.scylladb.com/manual/master/cql/service-levels.md): Actual values of service level’s options may come from different service levels, not only from the o... - [How to Set up a Swap Space](https://docs.scylladb.com/manual/master/kb/set-up-swap.md): It is recommended to run the `scylla_setup` script to setup your swap space. `scylla_setup` runs a s... - [Nodetool setcompactionthroughput](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/setcompactionthroughput.md): **setcompactionthroughput** - Print the throughput cap for compaction in the system - [Nodetool setlogginglevel](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/setlogginglevel.md): **setlogginglevel** sets the level log threshold for a given component or class during runtime. If t... - [Nodetool setstreamthroughput](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/setstreamthroughput.md): **setstreamthroughput** - Print the throughput cap for SSTables streaming in the system - [Nodetool settraceprobability](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/settraceprobability.md): **settraceprobability** - `` - Sets the probability for tracing a request. Value is trace pr... - [Kafka Sink Connector Configuration](https://docs.scylladb.com/manual/master/using-scylla/integrations/sink-config.md): **Topic: Kafka Sink Connector configuration properties** - [Shard-Aware Kafka Connector for ScyllaDB](https://docs.scylladb.com/manual/master/using-scylla/integrations/sink-kafka-connector.md): You can use the Kafka Sink Connector for ScyllaDB to bridge ScyllaDB and Kafa. - [Nodetool snapshot](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/snapshot.md): **snapshot** - Take a snapshot of specified keyspaces or a snapshot of the specified table - [ScyllaDB Snapshots](https://docs.scylladb.com/manual/master/kb/snapshots.md): **Topic: snapshots** - [ScyllaDB Snitches](https://docs.scylladb.com/manual/master/operating-scylla/system-configuration/snitch.md): Snitches are used in the following ways: - [Space Utilization Keeps Going Up During Normal Operation](https://docs.scylladb.com/manual/master/troubleshooting/space-up.md): This troubleshooting guide describes what to do when ScyllaDB space usage keeps going up. - [SSTable Compression](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/sstable-compression.md): SSTables compression allows to optionally compress the [SSTables Data - [ScyllaDB Fails to Start - SSTable Corruption Problem](https://docs.scylladb.com/manual/master/troubleshooting/sstable-corruption.md): This troubleshooting guide describes what to do when ScyllaDB fails to start due to a corrupted SSTa... - [SSTable Data File](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/sstable-data-file.md): The *data file* contains a part of the actual data stored in the - [Shared-Dictionary Compression for SSTables](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/sstable-dictionary-compression.md): Scylla now supports dictionary-based compression for SSTables, which improves compression ratios by ... - [SSTable 3.0 Format in ScyllaDB](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstable-format.md): ScyllaDB supports the same SSTable format as Apache Cassandra 3.0. - [SSTable format in ScyllaDB](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/sstable-format.md): ScyllaDB supports the same SSTable format as Apache Cassandra 2.1.8, which means - [SSTable Interpretation](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/sstable-interpretation.md): **Topic: Internals** - [SSTable ms Index: Trie-Based Format](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstable-ms-index.md): The `ms` format introduces a trie-based partition index, replacing the previous - [SSTable Summary File](https://docs.scylladb.com/manual/master/architecture/sstable/sstable2/sstable-summary-file.md): SSTable Summary file format - [Nodetool sstableinfo](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/sstableinfo.md): **sstableinfo** `[
...]` - Gets information about SStables per keyspace/table. - [SSTableLoader](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/sstableloader.md): Bulk loads SSTables from a directory to a ScyllaDB cluster via the **CQL API**. - [SSTables 3.0 Data File Format](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstables-3-data-file-format.md): This article aims at describing the format of data files introduced in Cassandra 3.0. The data file ... - [SSTables 3.0 Index File Format](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstables-3-index.md): The SSTables index file, together with the [SSTables summary file](https://docs.scylladb.com/manual/... - [SSTables 3.0 Statistics File Format](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstables-3-statistics.md): This file stores metadata for SSTable. There are 4 types of metadata: - [SSTables 3.0 Summary File Format](https://docs.scylladb.com/manual/master/architecture/sstable/sstable3/sstables-3-summary.md): SSTables summary file contains samples of keys that are used for the first, coarse-grained, stage of... - [ScyllaDB payload sent duplicated static columns](https://docs.scylladb.com/manual/master/kb/static-columns.md): ScyllaDB payload, which refers to the actual network packets transferred from the ScyllaDB server to... - [Nodetool status](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/status.md): **status** - This command prints the cluster information for a single keyspace or all keyspaces. - [Nodetool tasks status](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/status.md): **tasks status** - Gets the status of a task manager task. - [Nodetool statusbackup](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/statusbackup.md): **statusbackup** - Displays the incremental backup status. - [Nodetool statusbinary](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/statusbinary.md): **statusbinary** - Provides the status of native transport - CQL (binary protocol) In case that you ... - [Nodetool statusgossip](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/statusgossip.md): **statusgossip** - Provides the status of the gossip. - [Stopping a local repair](https://docs.scylladb.com/manual/master/kb/stop-local-repair.md): Issuing a stop to a running nodetool repair does not cause an immediate repair stop. - [Nodetool stop compaction](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/stop.md): Stops a compaction operation. This command is usually used to stop compaction that has a negative im... - [Storage Proxy](https://docs.scylladb.com/manual/master/reference/api/storage-proxy.md): Page content - [Storage Service](https://docs.scylladb.com/manual/master/reference/api/storage-service.md): Page content - [Stream Manager](https://docs.scylladb.com/manual/master/reference/api/stream-manager.md): Page content - [How to Switch Snitches](https://docs.scylladb.com/manual/master/operating-scylla/procedures/config-change/switch-snitch.md): Changing the network topology by switching to another type of snitch - [Configure ScyllaDB](https://docs.scylladb.com/manual/master/getting-started/system-configuration.md): System configuration steps are performed automatically by the ScyllaDB RPM and deb packages. For inf... - [System Limits](https://docs.scylladb.com/manual/master/kb/system-limits.md): The following system limits should be set or removed. - [System Requirements](https://docs.scylladb.com/manual/master/getting-started/system-requirements.md): ScyllaDB runs on 64-bit Linux. The x86_64 and AArch64 architectures are supported (AArch64 support i... - [System](https://docs.scylladb.com/manual/master/reference/api/system.md): Page content - [Nodetool tablestats](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tablestats.md): Provides statistics about one or more tables. - [Data Distribution with Tablets](https://docs.scylladb.com/manual/master/architecture/tablets.md): A ScyllaDB cluster is a group of interconnected nodes. The data of the entire - [Task Manager Test](https://docs.scylladb.com/manual/master/reference/api/task-manager-test.md): Page content - [Task manager tasks](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/task-manager.md): Task manager tracks long-running background operations. Task manager is divided into modules. Each m... - [Task Manager](https://docs.scylladb.com/manual/master/reference/api/task-manager.md): Page content - [Tasks](https://docs.scylladb.com/manual/master/reference/api/tasks.md): Page content - [Expiring Data with Time to Live (TTL)](https://docs.scylladb.com/manual/master/cql/time-to-live.md): ScyllaDB (as well as Apache Cassandra) provides the functionality to automatically delete expired da... - [Time Range Queries Do Not Return Some or All of the Data](https://docs.scylladb.com/manual/master/troubleshooting/time-zone.md): This troubleshooting article describes what to do when time range queries do not return some of or a... - [Cluster Timeouts](https://docs.scylladb.com/manual/master/troubleshooting/timeouts.md): **Issue**: cluster is experiencing timeouts due to server overload - [How to flush old tombstones from a table](https://docs.scylladb.com/manual/master/kb/tombstones-flush.md): **Audience: Devops professionals, architects** - [Nodetool toppartitions](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/toppartitions.md): **toppartitions**
- Samples cluster writes and reads and reports the m... - [Tracing](https://docs.scylladb.com/manual/master/using-scylla/tracing.md): Tracing is a ScyllaDB tool meant to help debugging and analyzing internal flows in the server. Ther... - [Nodetool tasks tree](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/tree.md): **tasks tree** - Gets the statuses of a task manager task and all its descendants. - [Time to Live (TTL) and Compaction](https://docs.scylladb.com/manual/master/kb/ttl-facts.md): **Topic: TTL, gc_grace_seconds, and Compaction** - [Nodetool tasks ttl](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/ttl.md): **tasks ttl** - Gets or sets task_ttl value in seconds, i.e. time for which tasks are kept in task m... - [Data Types](https://docs.scylladb.com/manual/master/cql/types.md): CQL is a typed language and supports a rich set of data types, including [native types](#native-type... - [Install ScyllaDB Without root Privileges](https://docs.scylladb.com/manual/master/getting-started/installation-common/unified-installer.md): This document covers installing, uninstalling, and upgrading ScyllaDB using Unified Installer. - [ScyllaDB Nodes are Unresponsive](https://docs.scylladb.com/manual/master/kb/unresponsive-nodes.md): **Topic: Performance Analysis** - [Update a Primary Key](https://docs.scylladb.com/manual/master/kb/update-pk.md): **Topic: Can you Update a Primary Key in ScyllaDB?** - [Update Topology Strategy From Simple to Network](https://docs.scylladb.com/manual/master/operating-scylla/procedures/cluster-management/update-topology-strategy-from-simple-to-network.md): The following procedure specifies how to update the replication strategy from `SimpleStrategy` to `N... - [UPDATE](https://docs.scylladb.com/manual/master/cql/dml/update.md): Updating a row is done using an `UPDATE` statement: - [Upgrade from ScyllaDB 2026.1 to ScyllaDB 2026.2](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/upgrade-guide-from-2026.1-to-2026.2/upgrade-guide-from-2026.1-to-2026.2.md): This document describes a step-by-step procedure for upgrading from ScyllaDB 2026.1 - [Upgrade - ScyllaDB 2026.x.y to 2026.x.z (Patch Upgrades)](https://docs.scylladb.com/manual/master/upgrade/upgrade-guides/upgrade-guide-from-2026.x.y-to-2026.x.z.md): This document describes a step-by-step procedure for upgrading from - [Nodetool upgradesstables](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/upgradesstables.md): **upgradesstables** - Upgrades each table that is not running the latest ScyllaDB version by rewriti... - [Using the perf utility with ScyllaDB](https://docs.scylladb.com/manual/master/kb/use-perf.md): Debugging or Diving into a Pegged Shard - [Nodetool tasks user-ttl](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/user-ttl.md): **tasks user-ttl** - Gets or sets user_task_ttl value in seconds, i.e. time for which tasks started ... - [Alternator Vector Search](https://docs.scylladb.com/manual/master/alternator/vector-search.md): Alternator vector search is a ScyllaDB extension to the DynamoDB-compatible - [Vector Search in ScyllaDB](https://docs.scylladb.com/manual/master/features/vector-search.md): This feature is currently available only in [ScyllaDB Cloud](https://cloud.docs.scylladb.com/). - [Nodetool version](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/version.md): **version** - Displays the Apache Cassandra version which your version of ScyllaDB is most compatibl... - [Nodetool viewbuildstatus](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/viewbuildstatus.md): **viewbuildstatus** - ` ` Shows the progress of a materialized view build. - [Virtual Tables](https://docs.scylladb.com/manual/master/operating-scylla/admin-tools/virtual-tables.md): Virtual tables expose system-level information in the familiar CQL or Alternator interfaces. - [Nodetool tasks wait](https://docs.scylladb.com/manual/master/operating-scylla/nodetool-commands/tasks/wait.md): **tasks wait** - Waits until a task manager task is finished and gets its status. - [Wasm support for user-defined functions](https://docs.scylladb.com/manual/master/cql/wasm.md): This document describes the details of Wasm language support in user-defined functions (UDF). The la... - [Defining Workload Attributes](https://docs.scylladb.com/manual/master/features/workload-attributes.md): A typical database has more than one [workload](https://docs.scylladb.com/manual/master/reference/gl... - [Workload Prioritization](https://docs.scylladb.com/manual/master/features/workload-prioritization.md): In a typical database there are numerous workloads running at the same time. - [Configure ScyllaDB Networking with Multiple NIC/IP Combinations](https://docs.scylladb.com/manual/master/kb/yaml-address.md): There are many ways to configure IP addresses in scylla.yaml. Setting the IP addresses incorrectly, ... - [Zero-token Nodes](https://docs.scylladb.com/manual/master/architecture/zero-token-nodes.md): By default, all nodes in a cluster own a set of token ranges and are used to --- For more comprehensive documentation, see [llms-full.txt](https://docs.scylladb.com/manual/master/llms-full.txt)