Я пытаюсь удалить связку ключей, соответствующих префиксу, используя redis-cli
.
Я изучал, как это сделать в Интернете, и наиболее частое предложение, которое я видел, - это делать это прямо из командной строки, например:
$ redis-cli [options] KEYS "prefix:*" | xargs redis-cli [options] DEL
Однако я бы предпочел сделать это внутри инструмента redis-cli
, чтобы мне не приходилось передавать параметры имени хоста, порта и аутентификации в команде cli каждый раз, когда я хочу удалить ключи, соответствующие шаблону. . Пока я пробовал:
DEL "prefix:*"
DEL KEYS prefix:*
DEL KEYS "prefix:*"
KEYS "prefix:*" | DEL
KEYS "prefix:*" DEL
Есть ли способ удалить все ключи под префиксом из внутри инструмента redis-cli
? Командная строка - единственный способ добиться этого?
Не стесняйтесь комментировать, если вы хотите, чтобы я пояснил больше.