Использование perl-модуля Redis.pm. Часть 2

Методы для операций над строковыми значениями ключей

Метод set

Добавление нового ключа, со строковым значением.

Имена для ключей лучше давать, придерживаясь определенной системы, например, «type:id:field» или «type.id.field» . Это облегчит Вам работу, снизит умственные затраты на понимание программного кода и содержимого БД, расширит возможности поиска и сортировки данных.

 

Метод get

Получение значения для заданного ключа.

 

Метод mget

Получение значений сразу для нескольких ключей.

 

Методы для операций над множествами в значениях ключей

Redis Sets — это неупорядоченные множества, состоящие из строк.

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

Значения элементов множества не могут повторяться. Если равнозначный элемент уже добавлен ко множеству — новый добавляться не будет, и функция SADD вернет 0.

 

Метод sadd

Добавление нового элемента ко множеству.

Если равнозначный элемент уже присутствует во множестве, sadd вернет 0. Если указанный ключ еще не существует в БД, он будет создан.

 

Метод srem

Удаление заданного элемента множества.

 

Метод scard

Получение числа — количества элементов множества.

 

Метод sismember

Проверка элемента на наличие во множестве.

 

Метод sinter

Вычисление пересечений между заданными множествами.