Redis

Установите Redis в Ubuntu

Установите Redis в Ubuntu
Redis - это хранилище данных в памяти. То есть Redis хранит данные в памяти компьютера (RAM). Redis используется в качестве кеш-сервера веб-сайта или приложения и кеша базы данных. Кэш-сервер значительно повышает производительность вашего веб-сайта или приложения, поскольку наиболее часто используемые данные кэшируются в оперативной памяти вашего компьютера, что очень быстро.

Простой пример сделает потребность в кеш-сервере намного понятнее. Допустим, у вас есть приложение-словарь английского языка. В вашей словарной базе около 200000 слов. Когда пользователь ищет слово в вашем приложении, ваше приложение должно выполнить поиск в базе данных и найти слово, а затем оно отображает значение и некоторые примеры предложений для пользователя. Но 90% или более людей ищут очень распространенные слова, скажем, 30 000 слов из 200 000 слов в вашей базе данных. Итак, ваше приложение-словарь тратит много времени на поиск в базе данных одного и того же слова. Таким образом, увеличивается нагрузка на сервер и время доступа к странице. Что, если бы вы могли доставлять часто просматриваемые 30 000 слов быстрее и эффективнее?? Что ж, если вы настроите сервер кеширования и кешируете наиболее часто просматриваемые слова, тогда нагрузка на сервер будет уменьшена на 90%. Ваше приложение также будет реагировать быстрее, чем когда-либо. Таким образом, вы можете делать больше с меньшими затратами. Вам не нужен очень мощный сервер, если вы используете кеш-сервер между ними. Производительность вашего словарного приложения можно быстро увеличить без увеличения стоимости.

Теперь вы знаете, насколько на самом деле важны кеш-серверы. Redis - отличное решение для кеширования.  В этой статье я покажу вам, как установить Redis на Ubuntu. Я буду использовать Ubuntu 18.04 LTS для демонстрации. Но он должен работать для любой современной версии Ubuntu. Давайте начнем.

Установка Redis в Ubuntu с помощью диспетчера пакетов:

Redis доступен в официальном репозитории пакетов Ubuntu. Так что установить действительно просто.  Сначала обновите кеш репозитория пакетов APT на вашем компьютере с Ubuntu с помощью следующей команды:

$ sudo подходящее обновление

Кэш репозитория пакетов APT должен быть обновлен.

Теперь установите Redis с помощью следующей команды:

$ sudo apt install redis

Теперь нажмите у а затем нажмите продолжать.

Redis должен быть установлен.

Теперь проверьте, правильно ли работает Redis, с помощью следующей команды:

$ redis-cli --version

Как видите, на моем Ubuntu 18.04 Машина LTS, Redis 4.0.9 установлен и работает корректно.

Запуск и остановка службы Redis:

Теперь, чтобы проверить, запущена ли служба Redis, выполните следующую команду:

$ sudo systemctl status redis

Как видите, служба Redis работает.

Чтобы остановить службу Redis, выполните следующую команду:

$ sudo systemctl stop redis

Как видите, сервис Redis больше не работает.

Чтобы запустить службу Redis, выполните следующую команду:

$ sudo systemctl start redis

Как видите, сервис Redis снова работает.

Запуск Redis при загрузке системы:

Если вы хотите, чтобы служба Redis запускалась при загрузке вашего компьютера, вы можете добавить службу Redis при запуске системы вашего компьютера Ubuntu.  Добавьте службу Redis в системный запуск вашего компьютера Ubuntu с помощью следующей команды:

$ sudo systemctl включить redis-server

Сервис Redis должен быть добавлен при запуске системы вашей машины Ubuntu.

Удаление службы Redis из запуска системы:

Если вы добавили службу Redis при запуске системы вашего компьютера Ubuntu и хотите удалить ее из системы запуска сейчас, выполните следующую команду:

$ sudo systemctl отключить Redis-сервер

Службу Redis следует удалить из системы запуска вашего компьютера Ubuntu.

Сборка Redis из исходников:

Вы также можете собрать Redis из исходного кода на Ubuntu. Это просто, потому что у Redis нет никаких зависимостей. Все, что вам нужно, это иметь работающие инструменты компилятора GCC. Вы можете легко установить GCC и все инструменты сборки на Ubuntu с помощью следующей команды:

$ sudo apt install build-essential

Теперь нажмите у а затем нажмите .

GCC и все инструменты сборки должны быть установлены.

Теперь загрузите исходный код Redis с официального сайта Redis по адресу https: // redis.io / скачать

На момент написания последней бета-версии Redis 5.0. Скомпилируем и установим.  Сначала создайте временный каталог (назовем его redis5) и перейдите к нему с помощью следующей команды:

$ mkdir ~ / redis5 && cd ~ / redis5

Теперь загрузите Redis 5.0-RC 6 исходный код с помощью следующей команды:

$ wget https: // github.com / antirez / redis / архив / 5.0-rc6.деготь.gz

Redis 5.0 Бета-архив с исходным кодом должен быть загружен.

Теперь извлеките файл архива исходного кода с помощью следующей команды:

$ tar xvzf 5.0-rc6.деготь.gz

Архивный файл следует распаковать.

Как видите, новый каталог Redis-5.0-rc6 / создано.

Теперь перейдите к Redis-5.0-rc6 / каталог с помощью следующей команды:

$ cd redis-5.0-rc6

Теперь скомпилируйте Redis с помощью следующей команды:

$ make

Как видите, Redis компилируется. Это займет некоторое время.

После завершения процесса компиляции вы должны увидеть следующий результат:

Теперь установите Redis с помощью следующей команды:

$ sudo make install

Redis установлен.

Чтобы проверить, где установлены двоичные файлы Redis, выполните следующую команду:

$ whereis Redis-сервер

Как видите, двоичные файлы Redis доступны в / USR / местные / бен каталог.

Чтобы проверить, работает ли Redis, выполните следующую команду:

$ redis-cli --version

Как видите, Redis 4.9.106 установлен и работает исправно.

Поддержка языков программирования Redis:

Вы можете взаимодействовать с Redis со многими языками программирования, такими как Node.js, PHP, Ruby, Python, C, C ++, Java и многие другие.

Чтобы проверить, поддерживает ли Redis желаемый язык программирования, посетите официальный сайт Redis по адресу https: // redis.io / клиенты

Вот как вы устанавливаете Redis на Ubuntu. Спасибо, что прочитали эту статью.

WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...
Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...
Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...