Redis

Instalar Redis en Ubuntu

Instalar Redis en Ubuntu
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 y caché de base de datos. Un servidor de caché mejora drásticamente el rendimiento de su sitio web o aplicación, ya que los datos a los que se accede con más frecuencia se almacenan en caché en la RAM de su computadora, lo que es realmente rápido.

Un ejemplo simple hará que la necesidad de un servidor de caché sea mucho más clara. Digamos que tienes una aplicación de diccionario de inglés. Hay alrededor de 200.000 palabras en la base de datos de su 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 personas están buscando palabras muy comunes, digamos 30,000 palabras dentro del total de 200,000 palabras en su base de datos. Por lo tanto, su aplicación de diccionario pasa mucho tiempo buscando la misma palabra en la base de datos. Por lo tanto, aumenta la carga del servidor y el tiempo de acceso a la página. ¿Qué pasaría si pudiera entregar las 30.000 palabras comúnmente buscadas más rápido y de manera más eficiente?? Bueno, si configura un servidor de caché y almacena en caché las palabras más comúnmente buscadas, entonces el 90% de la carga del servidor se reducirá. Tu aplicación también responderá más rápido que nunca. Para que pueda 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, te mostraré cómo instalar Redis en Ubuntu. Usaré 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 con 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:

actualización de $ sudo apt

La caché del repositorio de paquetes APT debe actualizarse.

Ahora instale Redis con el siguiente comando:

$ sudo apt install redis

Ahora presiona y y luego presione continuar.

Redis debe estar instalado.

Ahora verifique si Redis está funcionando correctamente con el siguiente comando:

$ redis-cli --version

Como puede ver, en mi Ubuntu 18.04 Máquina LTS, Redis 4.0.9 está instalado y funciona correctamente.

Iniciar 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, el servicio Redis se está ejecutando.

Para detener el servicio de Redis, ejecute el siguiente comando:

$ sudo systemctl detener redis

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

Para iniciar el servicio Redis, ejecute el siguiente comando:

$ sudo systemctl start redis

Como puede ver, el servicio Redis se está ejecutando nuevamente.

Inicio de Redis en el arranque del sistema:

Si desea que el servicio Redis se inicie cuando se inicie 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 habilitar redis-server

El servicio Redis debe agregarse 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 del inicio del sistema ahora, ejecute el siguiente comando:

$ sudo systemctl deshabilitar redis-server

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

Construyendo Redis a partir de la fuente:

También puede compilar 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 compilador de GCC que funcione. Puede instalar fácilmente GCC y todas las herramientas de compilación en Ubuntu con el siguiente comando:

$ sudo apt install build-esencial

Ahora presiona y y luego presione .

GCC y todas las herramientas de compilación deben estar instaladas.

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

En el momento de escribir este artículo, la última versión beta de Redis es la 5.0. Vamos a compilarlo e instalarlo.  Primero, cree un directorio temporal (llamémoslo redis5) y navegue hasta él con el siguiente comando:

$ mkdir ~ / redis5 && cd ~ / redis5

Ahora descarga el Redis 5.0-RC 6 código fuente 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 de código fuente Beta.

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

$ tar xvzf 5.0-rc6.alquitrán.gz

El archivo de almacenamiento debe extraerse.

Como puede ver, un nuevo directorio redis-5.0-rc6 / es creado.

Ahora navega hasta el redis-5.0-rc6 / directorio con el siguiente comando:

$ cd redis-5.0-rc6

Ahora compile Redis con el siguiente comando:

$ hacer

Como puede ver, Redis se está compilando. Debería tomar un tiempo.

Una vez que se completa el proceso de compilación, debería ver el siguiente resultado:

Ahora instale Redis con el siguiente comando:

$ sudo make install

Redis está instalado.

Para verificar dónde están instalados los binarios de Redis, ejecute el siguiente comando:

$ whereis redis-servidor

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

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

$ redis-cli --version

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

Compatibilidad con el idioma de programación de Redis:

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

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

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

5 mejores juegos de arcade para Linux
Hoy en día, las computadoras son máquinas serias que se usan para jugar. Si no puede obtener la nueva puntuación más alta, sabrá a qué me refiero. En ...
Batalla por Wesnoth 1.13.6 Desarrollo liberado
Batalla por Wesnoth 1.13.6 lanzado el mes pasado, es el sexto lanzamiento de desarrollo en el 1.13.x y ofrece una serie de mejoras, sobre todo en la i...
Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...