Преобразовать Redis DEL в команду UNLINK - PullRequest
0 голосов
/ 25 сентября 2019

Недавно у нас был инженер, который внес некоторые изменения в наш сервер Redis, который автоматически преобразовывал команды DEL в команды UNLINK, даже если наши приложения запускали команды DEL.С тех пор сервер был заменен, и инженера больше нет с нами.Кто-нибудь знает, как настроить сервер Redis, чтобы сделать это преобразование автоматически, как это?Я не нахожу в Интернете ничего об этом.

И связанный вопрос, если этого решения не существует, как выполнить UNLINK с помощью клиента StackExchange.Redis?

Спасибо

Ответы [ 2 ]

1 голос
/ 26 сентября 2019

команда переименования может быть здесь опцией.

rename-command DEL UNLINK

Вы можете добавить вышеуказанную строку в файл конфигурации Redis (redis.conf) и перезапустить сервер Redis.

1 голос
/ 25 сентября 2019

WRT 1-й вопрос - скорее всего, этот инженер установил директиву конфигурации 'lazyfree-lazy-server-del' в 'yes'.Вы можете найти всю информацию об этом поведении (без ленивости) в файле redis.conf .

WRT 2nd q - извините, IDK.

...