Про Redis

Redis (REmote DIctionary Server) - це нереляційна високопродуктивна СУБД, мережеве сховище даних типу «ключ - значення».

Відмінність Redis від інших сховищ полягає в тому, що значення ключів не обмежуються рядками; є підтримка таких абстрактних типів даних, як рядки, списки, множини, хеш-таблиці і інші.

Також, розповідаючи про Redis, часто виділяють її високу продуктивність: причина полягає в тому, що всі дані зберігаються в оперативній пам'яті. Тому є сенс використовувати Redis для роботи з даними, які швидко змінюються та/або активно запитуються.

Redis може стати більш ніж повноцінною заміною Memcached, давши можливість використовувати реплікацію, довші ключі і значення та багато іншого.

Спочатку встановлення Redis сервера рекомендується проводити з репозиторіїв операційної системи. Передбачається, що наступні команди будуть виконуватися від імені користувача root або при використанні sudo (якщо Ви авторизовані не від користувача root, рекомендуємо виконати sudo su).

Крок перший - додайте репозиторій Epel

Щоб додати Epel repo, відкрийте термінал і запустіть команду нижче

yum install epel-release

Крок другий - встановіть Redis

На сервері встановлено репозиторій, щоб встановити Redis використовуйте команду нижче

yum install redis -y

Крок третій - запуск Redis

systemctl start redis

Щоб перевірити успішний запуск Redis, використовуйте команду нижче

systemctl status redis

Щоб автоматично запускати Redis при завантаженні:

systemctl enable redis

Крок четвертий - перевірити установку

Переконайтеся, що Redis працює з redis-cli:

redis-cli ping

Якщо Redis працює, він відповість:

PONG

Вітаю! Redis встановлено та працює!