Просмотреть все ключи в Redis

Руководство по работе с ключами в redis.

Redis

Вставка ключа в Redis

Redis CLI - это интерактивная среда командной строки для взаимодействия Redis.

Redis использует собственные команды, чтобы открыть Redis CLI, введите команду

redis-cli

Приведенная выше команда подключится к серверу Redis, используя порт по умолчанию (6379) и localhost. Если Redis размещен на другом хосте или порту, вы можете указать их с помощью опций -h и -p.

redis-cli -h 192.168.0.2 -p 6300

Чтобы вставить ключ в Redis, мы используем команду SET. Команда принимает два аргумента. Первый аргумент выступает в качестве ключа, а второй - в качестве значения для указанного ключа.

Возьмем набор данных, содержащий информацию о состоянии. В качестве ключа мы можем использовать аббревиатуру, а в качестве значения - полное имя.

TS-> "Test"

Откройте Redis CLI и выполните команду, как показано ниже:

SET TS "Test"

Приведенная выше команда вставит ключ и связанное с ним значение в базу данных Redis.

Однако этот метод не очень эффективен при вставке нескольких значений. Чтобы решить эту проблему, мы можем использовать массовую вставку Redis.

Пример текстового файла

SET "TS" "Test"
SET "TS1" "Test 1"
SET "TS2" "Test 2"
SET "TS3" "Test 3"
SET "TS4" "Test 4"
SET "TS5" "Test 5"

Приведенная выше команда экспортирует данные из текстового файла Redis.

cat STATES.TXT | redis-cli --pipe

Получение ключа Redis

Используйте команду GET, чтобы получить значение, хранящееся в определенном ключе. В качестве аргумента команда принимает имя ключа.

GET TS

Получить все ключи Redis

Чтобы перечислить ключи в хранилище данных Redis, используйте команду KEYS, за которой следует определенный шаблон. Redis выполнит поиск всех ключей, соответствующих указанному шаблону.

Мы можем использовать звездочку (*) для поиска всех ключей в хранилище данных, чтобы получить все ключи.

KEYS *

Добавить комментарий