Después de instalar Redis en Linux, ¿cómo iniciarlo?
1. Primero, para facilitar la administración, mueva el archivo de configuración conf y los comandos comunes en el archivo Redis a un archivo unificado.
(1) Cree archivos bin y redis.conf, copie el código "mkdir -p/usr/local/redis/bin; mkdir -p/usr/local/redis/ect";
(2) Ejecute el comando de movimiento de archivos de Linux y copie el código "mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc; cd /lamp/redis-3.0.7/ src; mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin”;
2. para iniciar el servicio Redis.
Nota: El servicio Redis iniciado por Redis-server se ejecuta directamente aquí y se ejecuta directamente en primer plano (el efecto es como se muestra arriba, es decir, después de ejecutar este comando, si Linux cierra). sesión actual, Redis El servicio se cerró inmediatamente. En circunstancias normales, iniciar el servicio Redis requiere iniciarlo desde segundo plano y especificar el archivo de configuración de inicio.
3. Inicie el servicio redis en segundo plano.
(1) Primero edite el archivo conf, cambie el atributo daemonize a sí (lo que indica que debe ejecutarse en segundo plano), el código es cd etc/;
(2) Inicie el servicio redis nuevamente y especifique el archivo de configuración del servicio de inicio, el código es redis-server /usr/local/redis/etc/redis.conf
4. se inicia correctamente, ejecute redis-cli para iniciar el cliente Redis y verifique el número de puerto.
1. Introducción a Redis
Redis es uno de los sistemas NOSQL más populares actualmente. Es un sistema de almacenamiento de valores clave. Es similar a Memcache, pero compensa en gran medida las deficiencias de Memcache. Admite almacenar relativamente más tipos de valores, incluidos string, list, set, zset y hash. Estos tipos de datos admiten operaciones push/pop, agregar/eliminar, intersección, unión, diferencia y más ricas. Sobre esta base, Redis admite varias formas diferentes de clasificación.
Al igual que Memcache, los datos de Redis se almacenan en caché en la memoria de la computadora. La diferencia es que Memcache solo puede almacenar datos en caché en la memoria y no puede escribirlos de forma automática y regular en el disco duro. Reiniciar, memoria borrada, datos perdidos. Por lo tanto, el escenario de aplicación de Memcache es adecuado para almacenar en caché datos que no necesitan persistir. La diferencia con Redis es que periódicamente escribirá datos actualizados en el disco o escribirá operaciones de modificación en archivos de registro adicionales para lograr la persistencia de los datos.
2. Resumen de comandos comunes para operaciones de Linux y Redis
1. Linux: cd /usr es para ingresar a la carpeta de nivel superior usr desde una subcarpeta local del cd; a hijo; mv /A /B es mover el archivo A a B; vi usr/local/redis/redis.conf es editar el archivo redis.conf
2. usr..../ redis.conf es para iniciar el servicio redis y especificar el archivo de configuración; redis-cli es para iniciar el cliente redis; pkill redis-server es para cerrar el servicio redis-cli; Cliente redis: Netstat -tunpl|grep 6379 es para ver redis. El número de puerto predeterminado 6379 está ocupado.