Я использую Redis в качестве сервера сеансов. Все данные хранятся в оперативной памяти. Хранить на диске из оперативной памяти я использую команду BGSAVE в cli, чтобы остановить все службы.
Если вы используете Redis в приложении с большим объемом записи, при сохранении файла RDB на диске или перезаписи журнала AOF Redis может использовать до 2 раз больше обычно используемой памяти. Используемая дополнительная память пропорциональна количеству страниц памяти, измененных записями во время процесса сохранения, поэтому она часто пропорциональна количеству клавиш (или элементов типов агрегатов), к которым было выполнено нажатие в течение этого времени. Убедитесь, что размер вашей памяти соответственно. https://redis.io/topics/admin
Возможно, вам придется соответствующим образом настроить память, если это так. Похожие вопросы