Я читал о Redis и RocksDB, я не понимаю преимущества Redis перед RocksDB.
Я знаю, что Redis находится в памяти, а RocksDB - в памяти и использует флэш-память. Если все данные помещаются в память, какой из них выбрать? они имеют одинаковую производительность? Redis масштабируется линейно с количеством процессоров? Я предполагаю, что есть другие отличия, которые я не получаю.
У меня есть набор данных, который умещается в памяти, и я собирался выбрать Redis, но кажется, что RocksDB предлагает мне то же самое, и если однажды набор данных вырастет слишком сильно, мне не придется беспокоиться о памяти.