Instale Redis en Ubuntu Top 10

Instale Redis en Ubuntu Top 10
Redis es un almacén de datos en memoria. Es decir, Redis almacena datos en la memoria de la computadora (RAM). Redis se utiliza como servidor de caché de un sitio web o aplicación de la aplicación y la base de datos de la base de datos. Un servidor de caché mejora el rendimiento de su sitio web o aplicación dramáticamente, ya que los datos a los que se accede con mayor frecuencia se almacenan en caché en la RAM de su computadora, lo que es realmente rápido.

Un ejemplo simple hará la necesidad de un servidor de caché mucho más claro. Digamos que es dueño de una aplicación de diccionario en inglés. Hay alrededor de 200,000 palabras en su base de datos de diccionario. Cuando un usuario busca una palabra en su aplicación, su aplicación tiene que buscar en la base de datos y encontrar la palabra y luego muestra el significado y algunas oraciones de ejemplo al usuario. Pero el 90% o más de las personas están buscando palabras muy comunes, digamos 30,000 palabras dentro del total de 200,000 palabras en su base de datos. Entonces, su aplicación de diccionario pasa mucho tiempo buscando en la base de datos la misma palabra. Por lo tanto, la carga del servidor y el tiempo de acceso a la página aumentan. ¿Qué pasaría si pudiera entregar las 30,000 palabras comúnmente más rápidas y más eficientes?? Bueno, si configura un servidor de caché y caché las palabras más comúnmente buscadas, entonces el 90% de la carga del servidor se reducirá. Su aplicación también responderá más rápido que nunca. Para que puedas hacer más con menos. No necesita un servidor muy potente si usa un servidor de caché en el medio. El rendimiento de su aplicación de diccionario se puede aumentar rápidamente sin aumentar el costo.

Ahora sabes lo importantes que son realmente los servidores de caché. Redis es una excelente solución de almacenamiento en caché. En este artículo, le mostraré cómo instalar Redis en Ubuntu. Estaré usando Ubuntu 18.04 LTS para la demostración. Pero debería funcionar para cualquier versión moderna de Ubuntu. Empecemos.

Instalación de Redis en Ubuntu usando el administrador de paquetes:

Redis está disponible en el repositorio oficial de paquetes de Ubuntu. Entonces es realmente fácil de instalar. Primero, actualice el caché del repositorio de paquetes APT de su máquina Ubuntu con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Ahora instale Redis con el siguiente comando:

$ sudo apt instalación redis

Ahora presiona Y y luego presiona continuar.

Se debe instalar redis.

Ahora verifique si Redis funciona correctamente con el siguiente comando:

$ Redis-Cli-Versión

Como puedes ver, en mi ubuntu 18.04 LTS Machine, Redis 4.0.9 está instalado y funciona correctamente.

Comenzar y detener el servicio Redis:

Ahora para verificar si el servicio Redis se está ejecutando, ejecute el siguiente comando:

$ sudo systemctl status redis

Como puede ver, Redis Service se está ejecutando.

Para detener el servicio Redis, ejecute el siguiente comando:

$ sudo systemctl stop redis

Como puede ver, Redis Service ya no se está ejecutando.

Para comenzar el servicio Redis, ejecute el siguiente comando:

$ sudo systemctl start redis

Como puede ver, Redis Service se está ejecutando nuevamente.

Comenzar a Redis en el arranque del sistema:

Si desea que el servicio Redis se inicie cuando se inicia su computadora, puede agregar el servicio Redis al inicio del sistema de su máquina Ubuntu. Agregue el servicio Redis al inicio del sistema de su máquina Ubuntu con el siguiente comando:

$ sudo systemctl habilita redis-servir

Se debe agregar servicio Redis al inicio del sistema de su máquina Ubuntu.

Eliminar el servicio Redis del inicio del sistema:

Si ha agregado el servicio Redis al inicio del sistema de su máquina Ubuntu y desea eliminarlo de la inicio del sistema ahora, luego ejecute el siguiente comando:

$ sudo systemctl deshabilitar Redis-server

El servicio Redis debe retirarse de la inicio del sistema de su máquina Ubuntu.

Edificio Redis de la fuente:

También puedes construir Redis desde la fuente en Ubuntu. Es fácil porque Redis no tiene dependencias. Todo lo que necesita es tener un conjunto de herramientas de compiladores GCC que funcionen. Puede instalar fácilmente GCC y todas las herramientas de compilación en Ubuntu con el siguiente comando:

$ sudo apt instalación de construcción esencial

Ahora presiona Y y luego presiona .

GCC y todas las herramientas de compilación deben instalarse.

Ahora descargue el código fuente de Redis desde el sitio web oficial de Redis en https: // Redis.io/descargar

En el momento de la escritura, la última versión beta de Redis es 5.0. Vamos a compilarlo e instalarlo. Primero, cree un directorio temporal (llamemos redis5) y navegue a él con el siguiente comando:

$ mkdir ~/redis5 && cd ~/redis5

Ahora descarga el Redis 5.Código fuente 0-RC 6 con el siguiente comando:

$ wget https: // github.com/antirez/Redis/Archive/5.0-RC6.alquitrán.GZ

Redis 5.0 Se debe descargar el archivo del código fuente beta.

Ahora extraiga el archivo de archivo del código fuente con el siguiente comando:

$ tar xvzf 5.0-RC6.alquitrán.GZ

El archivo de archivo debe extraerse.

Como puede ver, un nuevo directorio Redis-5.0-RC6/ es creado.

Ahora navegue al Redis-5.0-RC6/ directorio con el siguiente comando:

$ CD REDIS-5.0-RC6

Ahora compile a Redis con el siguiente comando:

$ make

Como puede ver, Redis está siendo compilado. Debería tomar un tiempo.

Una vez que se completa el proceso de compilación, debe ver la siguiente salida:

Ahora instale Redis con el siguiente comando:

$ sudo make install

Redis está instalado.

Para verificar dónde se instalan los binarios de Redis, ejecute el siguiente comando:

$ Whereis Redis-server

Como puede ver, los binarios de Redis están disponibles en el /usr/local/bin directorio.

Para verificar si Redis está funcionando, ejecute el siguiente comando:

$ Redis-Cli-Versión

Como puede ver, Redis 4.9.106 está instalado y funciona correctamente.

Soporte de Langua de programación de Redis:

Puede interactuar con Redis con muchos lenguajes de programación como el nodo.JS, PHP, Ruby, Python, C, C ++, Java y muchos más.

Para verificar si Redis tiene soporte para su lenguaje de programación deseado, consulte el sitio web oficial de Redis en https: // Redis.io/clientes

Así que así es como instalas Redis en Ubuntu. Gracias por leer este artículo.