Redis — это популярное хранилище значений ключей с обширными функциями, включая сегментирование, кластеризацию, графики, временные ряды и многое другое, что сделало его очень популярным среди разработчиков. Он имеет множество функций, необходимых для создания веб-приложения и его масштабирования. В этой статье мы покажем, как установить Redis в Debian Linux версии 11. И так приступим.
Сначала обновите систему Debian 11
Выполните следующие команды в своем терминале, чтобы убедиться, что ваша система готова к установке:
$ sudo apt update $ sudo apt upgrade
Установите Redis на Debian 11
Теперь установите пакет Redis Server, который также будет включать клиентские пакеты.
$ sudo apt-get install redis-server
Запустить сервер Redis
Теперь вы можете вручную запустить демон Redis с помощью команды redis-server. Также вы можете убедиться, что он запущен с помощью команды ps:
$ sudo redis-server /etc/redis/redis.conf $ ps -ef | grep redis
Взаимодействие с Redis с помощью redis-cli
Протестируйте свой экземпляр Redis локально с помощью утилиты redis-cli. Войдите в интерактивную оболочку и вставьте пару значений ключа, распечатайте количество ключей и извлеките значение из ключа. Затем удалите все с помощью flushall. Вот код:
Введите redis-cli:
$ redis-cli
Вставьте пару ключей, а затем получите количество ключей
127.0.0.1:6379> set f1 "apple" 127.0.0.1:6379> set f2 "banana" 127.0.0.1:6379> set f3 "orange" 127.0.0.1:6379> DBSIZE
Получите значение ключа «f3», а затем удалите все ключи и проверьте количество ключей:
127.0.0.1:6379> get f3 "apple" 127.0.0.1:6379> FLUSHALL 127.0.0.1:6379> DBSIZE
Завершение установки Redis
Теперь Redis установлен в Debian 11, используя эти примеры шагов. Этого достаточно для тестирования и разработки с помощью Redis. Для производственного использования Redis рекомендуется обеспечить наблюдение за демоном Redis с помощью обычных сценариев инициализации системы. Вы можете увидеть параметры для этого в файле конфигурации Redis и ознакомиться с другими руководствами о том, как обеспечить автоматический запуск и мониторинг Redis в вашей системе.