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

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 1024 Linux

4.96

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

-5.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 2048 Windows

13.7

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

-5.9%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 2048 Windows

14.8

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

-7.1%

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

21

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

-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.59

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

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 8192
OS
CentOS
Software
Software
Keitaro

При оплате за месяц

-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

33

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

-18.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
4 TB
wKVM-SSD 4096 Metered Windows

38

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

-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

31

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

-20.5%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
KVM-SSD 8192 Metered Linux

57

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

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

cookie

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

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