Як встановити 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

-9.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

72

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

-9.3%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 16384 Windows

54.49

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

-20.6%

CPU
CPU
6 Xeon Cores
RAM
RAM
8GB
Space
Space
100GB SSD
Bandwidth
Bandwidth
500GB
KVM-SSD 8192 HK Linux

59

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

-10%

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

25.25

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

-24.4%

CPU
CPU
2 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 1024 HK Linux

13

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

-10%

CPU
CPU
8 Epyc Cores
RAM
RAM
32 GB
Space
Space
200 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 32768
OS
CentOS
Software
Software
Keitaro

77.54

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

-10%

CPU
CPU
2 Epyc Cores
RAM
RAM
1 GB
Space
Space
10 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 1024 Linux

7.1

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

-20.2%

CPU
CPU
1 Xeon Core
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 1024 HK Windows

19

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

-7.1%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 4096 Windows

21

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

-4.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 4096 Windows

16.97

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

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

Що таке VPS і VDS?
Що таке VPS і VDS?
cookie

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

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