Я хочу удалить все ключи из кластера redis с помощью быстрого процесса. Я знаю, как удалить ключи с помощью "redis-cli FLUSHALL". Но эта команда может быть медленной, когда набор данных большой. Я слышал, что все ключи можно очистить из кэша Redis, перезапустив сервис Redis. Я тестирую этот процесс на своем локальном ноутбуке ma c. Я выполняю следующие шаги: -
- Установка большого количества ключей на моем локальном сервере redis с помощью примера команды redis-cli SET mykey1 "Hello"
- Затем перезапуск redis служба "brew services restart redis" в надежде, что все ключи будут удалены при резервном копировании службы
- Затем получение ключей с помощью команды "redis-cli KEYS '*'"
Я все еще вижу ключи после шага-3
Ключи исчезают, только когда я даю эту команду -> redis-cli FLUSHALL? Как я могу очистить ключи, перезапустив службу redis локально на моем ноутбуке ma c, а затем попробую на серверах QA?