Подтвердить что ты не робот

Как отключить Redis RDB?

Как полностью отключить RDB и AOF? Я не забочусь о сохранении и хочу, чтобы он был только в памяти.

Я уже прокомментировал:

#save 900 1
#save 300 10
#save 60 10000

Но это не помогло, и я вижу, что Redis все еще пытается записать на диск. Я знаю, что Redis хочет записать на диск, потому что я получаю эту ошибку: "Ошибка открытия .rdb для сохранения: Permission denied"

Мне не нужна ошибка, потому что я хочу полностью отключить Persistence.

4b9b3361

Ответ 1

Обновить: посмотрите на ответ Фибоначчи. Шахта ошибочна, хотя она была принята.


Комментирование строки "dbfilename" в redis.conf должно сделать трюк.

Ответ 2

Если вы хотите изменить redis, который работает, войдите в redis и

отключить aof:

config set appendonly no

отключить rdb:

config set save ""

Если вы хотите сделать эти изменения эффективными после перезапуска redis, используя

config rewrite

чтобы сделать эти изменения в redis conf.

Если ваш redis еще не запущен, просто внесите некоторые изменения в redis.conf,

appendonly no
save ""

убедитесь, что после верхних предложений не существует предложений, таких как "save 60 1000", поскольку последний будет переписывать первый.