Directorio de artículos
1. Descripción general de redis
redis: es un servidor de diccionario remoto y una base de datos Nosql de clave-valor basada en memoria.
Explicación oficial: Remote Dictionary Server (servicio de diccionario remoto) es completamente de código abierto, escrito en lenguaje ANSIC y cumple con el protocolo BSD. Es una base de datos de valor clave de alto rendimiento que proporciona estructuras de datos ricas, como String, Hash, List , Conjunto, Conjunto ordenado, etc. Los datos existen en la memoria y Redis admite transacciones, persistencia, secuencias de comandos LUA, publicación/suscripción, eliminación de caché, tecnología de transmisión y otras características funcionales. Proporciona soluciones de arquitectura de clúster en modo maestro-esclavo, Redis Sentinel y Redis Cluster.
Características :
- Admite múltiples estructuras de datos (listas, mapas, conjuntos y conjuntos ordenados, etc.)
- proceso único de hilo único
- Los datos se almacenan en la memoria y la velocidad de lectura y escritura es rápida.
- Persistencia de datos de soporte
2. Instalación Redis
1. Vaya al sitio web oficial para descargar el archivo zip
Sitio web oficial de Redis: Redis
Dirección china de Redis: sitio web CRUG (redis.cn) , este chino, la desventaja es que la versión de Redis puede no ser la última.
2. Descargar gcc
gcc es un programa de programación bajo Linux y una herramienta de compilación para programas C. Necesito instalar gcc si quiero compilar redis.
yum -y install gcc c++
Figura 1:
Figura II:
Redis ha sido instalado, comencemos Redis
3. Iniciar redis
Figura 1: Modifique el archivo de configuración antes de comenzar
Figura II:
Figura 3:
Completemos la escritura de un hola mundo
quit simplemente sale del cliente redis, pero no cierra el servidor redis, así que cerrémoslo
- Cierre de instancia única:
redis-cli -a 1234 shutdown
- Se cierran varias instancias y se cierra el puerto especificado:
redis-cli -p 6379 shutdown
Los comandos combinados de ps y grep usan _ps |grep_She_lock
resumir:
启动 redis 服务器
redis-server + 配置文件所在的地方
例如 : redis-server /myredis/redis7.conf
连接服务器 :
redis-cli + -a + 密码 + -p + 端口号
例如 : redis-cli -a 1234 -p 6379
退出客户端 :
quit
关闭服务器 :
处于连接状态 : 直接输入 shutdown , 然后输入 quit 退出客户端.
在任何地方关闭服务器 : redis-cli -a 1234 (这里可以指定 需要关闭 redis 的端口号) shutdown
例如 : redis-cli -a 1234 -p 6379 shutdown
4. Redis desinstalar
La eliminación aquí es muy simple. ¿No usamos la instalación predeterminada para instalar redis antes? La ubicación de instalación está en el directorio /usr/local/bin. Para eliminar aquí, simplemente elimine el redis relevante en el directorio bin.
1. 查找 /usr/local/bin 目录下所有与 redis 有关的文件
ls -l /usr/local/bin/redis- *
2. 执行删除操作 : rm rf /usr/local/bin/redis- *
3. 最后可以在执行 : ls -l /usr/local/bin/ redis- * 查看一下是否删除干净了.