Поясните пожалуйста, немного не понимаю сути. Вот есть Redis, хранит информацию в памяти. Окей. Что-то ты посчитал, что-то там узнал и закинул в него. Клиент тырькается туда и забирает данные по ключам. Вроде логично и понятно. Но вот произошёл ребут сервера и чего? Данные ведь теряются и приходится снова туда записывать или где-то лежит слепок? Не понимаю применимости. Всегда пользовались СУБД. Что-то сделал, что-то посчитал - сохранил, а когда надо - вытащил.
Вы можете настроить сохранение базы данных в постоянную память. Есть варианты:
1. сохранение базы при каждом операции записи. Стоит использовать только если вам критично сохранение всех данных.
2. создание снапшотов через временные интервалы. Это включено по дефолту. Более оптимально, если потеря данных от последнего снапшота до перезагрузки сервера не так критична.