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

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 16384 Linux

£ 46

£

При оплате за год

-22.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 4096 HK Linux

£ 29.19

£

При оплате за год

-10%

CPU
CPU
10 Epyc Cores
RAM
RAM
64 GB
Space
Space
400 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 65536 Linux

£ 165.42

£

При оплате за год

-20.6%

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

£ 52.19

£

При оплате за год

-10%

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

£ 22.34

£

При оплате за год

-24.7%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
4 TB
KVM-SSD 4096 Metered Linux

£ 27.42

£

При оплате за год

-15.3%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
40 Mbps
DDoS Protected SSD-wKVM 2048 Windows

£ 47.77

£

При оплате за год

-9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 16384 Windows

£ 51.04

£

При оплате за год

-10%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 1024 Linux

£ 5.4

£

При оплате за год

-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

£ 59.27

£

При оплате за год

Другие статьи на эту тему

cookie

Принять файлы cookie и политику конфиденциальности?

Мы используем файлы cookie, чтобы обеспечить вам наилучший опыт работы на нашем сайте. Если вы продолжите работу без изменения настроек, мы будем считать, что вы согласны получать все файлы cookie на сайте HostZealot.