EnterpriseApps/Redis
Redis | |
---|---|
Появился в: | 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