Введение в Redis HSET
Команда Redis HSET в основном используется для установки полей столбцов в заранее определенных сохраненных областях, таких как хэш-ключи, для значений и хранения хэш-значений, которые возвращают целое число с именами 0 и 1, если возврат равен 0, тогда он показывает, что хэш и значение уже существовали. в противном случае, если возврат равен 1, хэш и значение были установлены.
Ключевые выводы
- HSET — это ключевое слово хэш-таблицы для хранения значений в ключевом формате.
- HASH и стандартные STRING поддерживают один и тот же набор значений для хранения.
- Сопоставления между строковыми полями и строковыми значениями представляют собой хеши Redis.
- В результате они используются для обозначения объектов.
- Используются команды Redis HMSET и HGETALL, а ключ — пользователь 1.
Что такое Redis HSET?
Redis HSET — это одновременно команда и тип данных, которые можно использовать для хранения хеш-карты. Пары ключ-значение относятся к сложному набору элементов данных и содержат ряд пар ключ-значение с ограниченными областями.
Такие данные, как идентификатор, имя и другие данные, хранятся в хешах Redis. Хэши Redis называются фундаментальными типами данных для выполнения операций над реплицируемыми таблицами с областями документов для одной таблицы в другую таблицу, которые сопоставляются для соединения друг с другом. По этой причине термин «система управления реляционными базами данных» относится к этому типу систем. Чтобы изменить порядок данных, он также может одновременно получить доступ к одному или нескольким полям площади.
Как создать Redis HSET?
Для хеш-хранилища поле set действует как область хранения и при отсутствии существующего ключа сохраняет новый ключ. Кроме того, был изменен кэшированный хэш-индекс базы данных для каждого столбца. Прежде чем использовать команду HSET для установки поля в хеш-наборе, инструмент Redis пары ключ-значение должен быть правильно установлен и настроен. Это подходит для поля столбца для связанных значений, которые перезаписываются для хранения ссылки на ключевое значение. Используйте команду HSET, чтобы активировать ключ, который был сгенерирован и проверен «за кулисами».
Команда HGET также получит значение ключа для определенного хэш-индекса, точно так же, как HGETALL извлекает ключи и значения в хеше. Значения могут быть возвращены на любом языке, включая Java, Python, php и т. д. Мы также можем использовать веб-языки для выполнения веб-задач, таких как отправка и получение запросов. В зависимости от объекта и словаря, используемых для обращения к данным, запросы пользователей могут различаться. Поле redis HSET будет продолжать использовать хеш-значения, если ключ, указанный в предварительно определенном ключе redis-cache, не существует.
Основной синтаксис создания HSET:
Hset key field or columnname value
Шаги по созданию Redis HSET:
1. Войдите в терминал Ubuntu.
2. Введите приведенную ниже команду для установки hset или хэш-набора в кеше Redis.
Команда:
Hset new id 1
3. Здесь hset — это ключевое слово, которое определяется как хеш-набор, а new — это ключ, тогда как идентификатор — это имя столбца, а его значение равно 1.
4. Итак, новый ключ — это столбец id со значением 1.
5. Мы можем получить значения столбца hset с помощью команды hmget. Вот пример получения приведенного выше значения hset:
Команда:
Hmget new id
Ключ HSET Redis
Эта команда позволяет использовать ключи для установки значений полей столбцов в хеш-памяти. Каждый ключ уникален и имеет собственное значение. Для получения ключей также можно использовать другие команды, такие как hmget и hgetall, а также традиционные методы выполнения задач.
На снимке экрана выше показаны полные шаги по выполнению операций hset в кеше базы данных Redis. Каждый ключ имеет отдельный индекс, а значения сохраняются и извлекаются из кэша базы данных.
Тип данных Redis HSET
Он поддерживает различные типы данных, и каждый из них имеет отдельную функцию для запуска операций.
Строки и хеши:
Несмотря на то, что предусмотрены числовые типы, мы знаем, что строка состоит только из символов или алфавитных форматов. Это важнейший тип, и операции hset выполняются с использованием формата пар ключ-значение.
На диаграмме выше показано, как установить хеш-ключ вместе с его значением. Здесь мы можем установить n количество ключей вместе со значением, каждый ключ имеет свое уникальное значение, а индекс отличается.
Команда Redis HSET
В хеше добавьте значение в поле (ключ). Хэш будет создан, если его еще нет. В случае, если поле (ключ) уже существует в существующем хэше, его место займет новое значение. Команда Redis Hset используется для хеширования назначений полей таблицы. Процедура HSET создает новую хеш-таблицу, если она еще не существует. Если поле уже существует в хеш-таблице, старое значение будет заменено. Хэш-таблица возвращает 1, если добавляется новое поле и ему присвоено значение успеха. Если хеш-таблица для поля домена уже существует и новое значение переопределяет предыдущее, верните 0.
На приведенной выше диаграмме объясняются операции с хеш-ключами, такие как формат пары ключ-значение. А также несколько пар ключ-значение связаны с одной и той же операцией, которая обозначает подключ и его значение.
Пример Redis HSET
Ниже приведен упомянутый пример:
Команда:
hset first name siva
Вывод:
Команда:
hget first name
Вывод:
Команда:
hmset new id 1 empname sivaraman empdesg softwaresupportengineer
Вывод:
Команда:
hgetall new
Вывод:
В приведенном выше примере описана пошаговая процедура выполнения операций с хэш-набором.
Часто задаваемые вопросы
Ниже приведены упомянутые часто задаваемые вопросы:
Вопрос 1. Что такое ХСЭТ?
Отвечать:
Команда Redis HSET присваивает значение каждому полю в хеше, хранящемся с указанным ключом.
В2. Каков синтаксис HSET?
Отвечать:
HSET key column name value.
Пример:
Команда:
HSET sept27 id 1
Вывод:
Вопрос 3. Будет ли перезаписано поле, которое уже существует в хеше.
Отвечать:
Да, поле перезаписывается, если хэш-ключ существует.
Заключение
Понимание типов данных, таких как хеши, имеет решающее значение при использовании Redis для хранения данных. Redis предоставляет эффективный метод хранения сложных данных: хэши. Команда HSET может использоваться для изменения значения хеш-поля, хранящегося с ключом. Общее введение в команду Redis HSET и несколько простых иллюстраций того, как следует выполнять эту операцию.