EnterpriseApps/Redis

Материал из ALT Linux Wiki
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.
Redis
Altenter-menu-Redis.png
Появился в: 2009
Оф. сайт: redis.io
Репозиторий ALT Linux redis
Лицензия: BSD-3-Clause,
BSD-2-Clause,
MIT и BSL-1.0

Redis (Remote Dictionary Server) — нереляционная система управления базами данных.

Установка

$ su -
# apt-get install redis
# systemctl enable --now redis.service

Каталоги и файлы Redis

  • /etc/logrotate.d/redis-server - настройка логов
  • /etc/redis/redis.conf - конфигурационный файл
  • /etc/redis/sentinel.conf - настройка Redis Setintel
  • /etc/sysconfig/redis - настройки службы Redis

Настройка

Настройка работы Redis в качестве службы

$ su -
# mcedit /etc/redis/redis.conf

Ищем строчку:

supervised no

и заменяем у нее зачение на systemd.

После этого перезапускаем службу.

# systemctl restart redis.service

Защита доступа паролем

$ su -
# mcedit /etc/redis/redis.conf

Ищем строчку:

# requirepass foobared

Расскомментируем ее и меняем foobared на более надежный пароль.

Ограничение объема используемой памяти

По умолчанию Redis может использовать всю оперативную память сервера. Параметр maxmemory позволяет задать ограничения для оперативной памяти, которую может использовать Redis. Чтобы сделать это, раскомментируйте строку maxmemory и добавьте объем памяти:

maxmemory 200mb