#redis #in-memory-database #spring-data-redis
#redis #в памяти-база данных #spring-data-redis
Вопрос:
У меня есть сервер redis с 39 ГБ оперативной памяти. Могу ли я хранить больше 39 ГБ данных в redis, используя любые средства, такие как сохранение на диске (RDB или AOF)?
Комментарии:
1. Вы не можете хранить больше, чем размер ОЗУ, в этом случае в Redis будут удалены большинство старых данных.
2. ElastiCache Redis теперь поддерживает разделение данных по уровням. Распределение данных по уровням обеспечивает новый оптимальный по стоимости вариант хранения данных в Redis за счет использования более дешевых локальных твердотельных накопителей NVMe в каждом узле кластера в дополнение к хранению данных в памяти. Он идеально подходит для рабочих нагрузок, которые регулярно получают доступ к 20 процентам общего набора данных, а также для приложений, которые могут допускать дополнительные задержки при доступе к данным на твердотельном накопителе. Более подробную информацию о многоуровневом распределении данных можно найти здесь .
Ответ №1:
Нет, вы не можете, если вы говорите о версии с открытым исходным кодом. Вот объяснение из часто задаваемых вопросов Redis
Если вы используете Redis Enterprise, посмотрите Redis на Flash