I am in the very (!) early stages of evaluating Aerospike. One of the first things I need to understand is the deployment/server/hardware requirements. There seems to be conflicting information about whether hard disks can be used for data storage.
The FAQ has this Q/A:
Can I store data on hard disk rather than SSD?
No. The Aerospike database is intended to be a high performance, low-latency database. Because of this, the physical limitations of rotational disks add an unacceptable amount of latency to the data.
This page says the following:
Aerospike can store data in DRAM, traditional rotational media, and SSDs, and each namespace can be configured separately.
Also, the first diagram on this page also references Rotational Disk or SSD.
My best guess is that an HDD can be used to store data permanently, but the data gets loaded into memory at startup, where an SSD acts as both memory and permanent storage?
Can someone clarify?