Как очистить базу данных redis?
Я играл с redis (и добавить немного удовольствия с ним) в течение последних нескольких дней, и я хотел бы знать, если есть способ, чтобы очистить БД (удалить наборы, существующий ключ....) легко.
Во время моих тестов я создал несколько наборов с большим количеством членов, даже создал наборы, которые я не помню имени (как я могу перечислить этих парней ?).
Есть идеи, как от них избавиться ?
5 ответов:
будьте осторожны здесь.
FlushDB удаляет все ключи в текущей базе данных, в то время как FlushALL удаляет все ключи во всех базах данных на текущем хосте.
tldr:
flushdbочищает одну базу данных иflushallочищает все базы данныхочистить ток
удалить базу данных по умолчанию или выбранную в данный момент (обычно `0) с помощью
redis-cli flushdbClear SPECIFIC
удалить конкретную базу данных redis с помощью (например,
8как моя целевая база данных):redis-cli -n 8 flushdbочистить все
удалить все базы данных redis с помощью
redis-cli flushall
Если вы хотите Удалить Все на Рэдис, затем выполните следующие команды-
С redis-cli:
- FLUSHDB - удаляет данные из текущей базы данных вашего соединения.(Удаляет все ключи в текущей базе данных)
- FLUSHALL - удаляет данные из всех баз данных.(Удаляет все ключи во всех базах данных на текущем сервере)
для Пример: - в вашей оболочке:
redis-cli flushall redis-cli flushdb
Comments