Як встановити Redis в Ubuntu

watch 17s
views 2

12:09, 16.03.2022

Redis – це не реляційна резидентна система управління базами даних (СУБД). По суті, сховище, в якому містяться дані типу «ключ-значення». При використанні Redis усі дані зберігаються в пам'яті, доступ до них можна отримати лише по ключу, але за потреби дані можуть зберігатися на диску. Структура і логіка роботи цієї СУБД забезпечує у рази більш високу продуктивність, ніж у традиційних реляційних систем управління базами даних.

Розробкою Redis займається компанія VMWare, при цьому програмне забезпечення має відкритий вихідний код, тому в разі потреби логіку роботи ПЗ можна адаптувати під індивідуальні потреби та потреби. Через те, що максимальний обсяг даних, який може зберігатися в Redis, обмежується обсягом ОЗП на сервері, вона підходить далеко не всім. Ось оптимальні сценарії використання СУБД, за яких вона покаже себе якнайкраще:

  • зберігання сесій та профілів користувачів;
  • сервер черг;
  • як альтернатива Memcached;
  • простір під зберігання даних про онлайн-користувачів, кодів капч, саджестів пошукових запитів тощо;
  • для невеликих додатків, де потрібна висока швидкість роботи – різні скорочення посилань, іміджборди, блоги і т.д.;
  • як сховища проміжних результатів обчислень у процесі обробки великих масивів даних.

Тепер, коли ви знаєте, що являє собою дана СУБД і для чого вона потрібна, ми розповімо, як відбувається установка Redis на Ubuntu 20.04.

Установка Redis на Ubuntu

Відбувається у кілька простих кроків. Від імені користувача з правами доступу рівня root вводимо дві команди з привілеями sudo:

sudo apt update
sudo apt install redis-server


Жодний сторонній репозиторій нам не знадобиться, актуальна версія СУБД, що тільки спрощує завдання. Після введення команд запуститься процес установки, він займе не більше кількох хвилин.

Перевірити статус служби можна командою:

sudo systemctl status redis-server


Якщо все пройшло успішно, вам видасть повідомлення на кшталт такого:

● redis-server.service - Advanced key-value store
 	Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
 	Active: active (running) since Sat 2020-06-06 20:03:08 UTC; 10s ago
...


Так, до речі, важливий момент – перед запуском Redis обов'язково потрібно включити IPv6, інакше вона не запуститься. Далі ви можете приступати до фінального настроювання та підготовки системи управління базами даних до роботи. Щоб докладніше дізнатися про тонкощі налаштування та керування цієї СУБД, рекомендуємо відвідати офіційний сайт, де зберігається відповідна документація.

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 4096 HK Windows

40

При оплаті за рік

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 8192 Linux

25.25

При оплаті за рік

-8.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 16384 Windows

45.66

При оплаті за рік

-16.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-KVM 4096 Linux

67

При оплаті за рік

-7.3%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
25 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 2048 Windows

22

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 2048 Linux

6.27

При оплаті за рік

-29.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
2 TB
KVM-SSD 2048 Metered Linux

17

При оплаті за рік

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
20 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 2048 Linux

14.9

При оплаті за рік

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 16384 Linux

40.28

При оплаті за рік

-5.3%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 2048 Windows

11.63

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.