2017-02-03 8 views
0

Redis Cache Advanced Settings Внутри Azure является maxmemory-reserved параметр, который Microsoft documents as:Является ли Redis Cache maxmemory-зарезервированной настройкой эксклюзивной для Azure?

maxmemory-заповедного параметр настраивает объем памяти в МБ , зарезервированный для операций без кэша, таких как репликация во время отказа. Его также можно использовать, если у вас высокий коэффициент фрагментации . Установка этого значения позволяет вам иметь более последовательный сервер Redis , когда ваш груз меняется. Это значение должно быть установлено выше для рабочих нагрузок, которые пишутся тяжелыми. Когда память зарезервирована для таких операций, она недоступна для хранения кэшированных данных.

Я не могу найти никакой документации по Redis.io о maxmemory-reserved, или в файле конфигурации сервера. Команда redis-cli config get maxmemory-reserved также ничего не возвращает, поэтому я предполагаю, что это эксклюзивная настройка для Azure.

Есть maxmemory-reserved настраиваемый параметр на сервере Redis, который не размещен Azure? Если нет, есть ли способ подражать maxmemory-reserved?

ответ

1

Да, это настраиваемая настройка, добавленная в Redis от Microsoft. Вы должны иметь возможность использовать другую настройку maxmemory в конфигурационном файле Redis, и она будет выполнять более или менее то же самое.

 Смежные вопросы

  • Нет связанных вопросов^_^