docs/kb/index.rst
.. toctree:: :maxdepth: 2 :hidden: :glob:
/kb/*
.. panel-box:: :title: Planning and Setup :id: "getting-started" :class: my-panel
ScyllaDB Seed Nodes </kb/seed-nodes> - Introduction on the purpose and role of Seed Nodes in ScyllaDB as well as configuration tips.Compaction </kb/compaction> - To free up disk space and speed up reads, ScyllaDB must do compaction operations.DPDK mode </kb/dpdk-hardware> - Learn to select and configure networking for DPDK modePOSIX networking for ScyllaDB </kb/posix> - ScyllaDB's POSIX mode works on all physical and virtual network devices and is useful for development work.System Limits </kb/system-limits> - Outlines the system limits which should be set or removedRun ScyllaDB as a custom user:group </kb/custom-user> - Configure the ScyllaDB and supporting services to run as a custom user:group.How to Set up a Swap Space Using a File </kb/set-up-swap> - Outlines the steps you need to take to set up a swap space... panel-box:: :title: ScyllaDB under the hood :id: "getting-started" :class: my-panel
Gossip in ScyllaDB </kb/gossip> - ScyllaDB, like Cassandra, uses a type of protocol called “gossip” to exchange metadata about the identities of nodes in a cluster. Here's how it works behind the scenes.ScyllaDB consistency quiz for administrators </kb/quiz-administrators> - How much do you know about NoSQL, from the administrator point of view?ScyllaDB Memory Usage </kb/memory-usage> - Short explanation how ScyllaDB manages memoryScyllaDB Nodes are Unresponsive </kb/unresponsive-nodes> - How to handle swap in ScyllaDBCQL Query Does Not Display Entire Result Set </kb/cqlsh-more> - What to do when a CQL query doesn't display the entire result set.Snapshots and Disk Utilization </kb/disk-utilization> - How snapshots affect disk utilizationScyllaDB Snapshots </kb/snapshots> - What ScyllaDB snapshots are, what they are used for, and how they get created and removed.How does ScyllaDB LWT Differ from Apache Cassandra ? </kb/lwt-differences> - How does ScyllaDB's implementation of lightweight transactions differ from Apache Cassandra?If a query does not reveal enough results </kb/cqlsh-results>How to Change gc_grace_seconds for a Table </kb/gc-grace-seconds> - How to change the gc_grace_seconds parameter and prevent data resurrection.How to flush old tombstones from a table </kb/tombstones-flush> - How to remove old tombstones from SSTables.How to Safely Increase the Replication Factor </kb/rf-increase>Facts about TTL, Compaction, and gc_grace_seconds <ttl-facts>Efficient Tombstone Garbage Collection in ICS <garbage-collection-ics>Note: The KB article for social readers has been removed. Instead, please look at lessons on ScyllaDB University <https://university.scylladb.com/>_ or the Care Pet example <https://care-pet.docs.scylladb.com/master/>_
.. panel-box:: :title: Configuring and Integrating ScyllaDB :id: "getting-started" :class: my-panel
NTP configuration for ScyllaDB </kb/ntp> - ScyllaDB depends on an accurate system clock. Learn to configure NTP for your data store and applications.ScyllaDB and Spark integration </kb/scylla-and-spark-integration> - How to run an example Spark application that uses ScyllaDB to store data?Map CPUs to ScyllaDB Shards </kb/map-cpu> - Mapping between CPUs and ScyllaDB shardsCustomizing CPUSET </kb/customizing-cpuset>Recreate RAID devices </kb/raid-device> - How to recreate your RAID devices without running scylla-setupConfigure ScyllaDB Networking with Multiple NIC/IP Combinations </kb/yaml-address> - examples for setting the different IP addresses in scylla.yamlKafka Sink Connector Quickstart </using-scylla/integrations/kafka-connector>Kafka Sink Connector Configuration </using-scylla/integrations/sink-config>.. panel-box:: :title: Analyzing ScyllaDB :id: "getting-started" :class: my-panel
Using the perf utility with ScyllaDB </kb/use-perf> - Using the perf utility to analyze ScyllaDBDebug your database with Flame Graphs </kb/flamegraph> - How to setup and run a Flame GraphDecoding Stack Traces </kb/decode-stack-trace> - How to decode stack traces in ScyllaDB LogsCounting all rows in a table </kb/count-all-rows> - Why counting all rows in a table often leads to a timeout