Instalación Redis Cache Server en Centos 7/6

Redis, es una base de datos NoSQL, que sirve como almacén de estructura de datos en memoria, utilizado como servidor de base de datos, caché y agente de mensajes, proporciona un módulo PHP, tambien para diversos lenguajes de programación, para la comunicación desde scripts en PHP, está escrito en lenguaje de programación C.

Su principal ventaja, sobre otras bases de datos, es la velocidad, guarda todos los datos en RAM, por lo que cuando el procesador le pida información, lo busca en la RAM sin tocar el disco duro, la velocidad de respuesta de la RAM es mucho mayor.

En esta publicación se verá como instalarlo en un servidor Centos 7/6, junto con su extensión de PHP

Pre-requisitos

CentOS/RHEL 7

CentOS/RHEL 6

Instalación

Con el siguiente comando procedemos a instalarlo en nuestro servidor.

Terminada la instalación, procedemos a habilitar el servicio.

CentOS/RHEL 7

CentOS/RHEL 6

Extensión para PHP

Para el siguiente paso se debe tener instalado PHP en su servidor, y procedemos a ejecutar el siguiente comando.

Validamos que se tenga habilitado la extensión de PHP.

Configuración como servidor de cache

Podemos usar este servicio con su configuración predeterminada, sin embargo podemos editar sus parámetros de configuración desde el siguiente archivo.

Actualice, por ejemplo, los siguientes valores en el archivo de configuración indicado según sus necesidades. Puede aumentar el límite máximo de memoria según esté disponible en su servidor.

La configuración anterior nos indica que se deberá eliminar cualquier llave, usando el algoritmo LRU cuando se alcance 256MB como máximo de memoria.
Una vez realizados los cambios guarde el archivo de configuración y reinicie el servicio.

Verificación de conexión

Referencia: https://redis.io/clients#php

Share on FacebookTweet about this on TwitterShare on Google+

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *