The memory-to-disk storage ratio compares a database’s RAM with its available persistent disk capacity. In ScyllaDB, RAM supports an in-memory cache; too little cache sends more reads to disk and slows them. section 9.2.2
Use these ratios as practical starting points:
- Stay above 1:100: provide at least 1 GB of RAM for every 100 GB of disk. section 9.2.2
- Target 1:30 when practical: provide about 1 GB of RAM for every 30 GB of disk, while recognizing that workloads vary. section 9.2.2
Sizing a node
A node with 100 GB of disk should have at least 1 GB of RAM to remain above the suggested threshold. A 1:30 target would pair that capacity with roughly 3.3 GB of RAM. section 9.2.2

