Aprenda de un novato a comprender Redis y aprender a instalarlo

Introducción a Redis y proceso de instalación detallado.

Introducción a Redis

Redis (Remote Dictionary Server), el servicio de diccionario remoto, es una base de datos de valores clave de tipo registro de código abierto escrita en lenguaje ANSI C, es compatible con la red y puede estar basada en memoria y ser persistente. Admite el almacenamiento de relativamente más tipos de valores, incluida cadena (cadena), lista ( lista vinculada ), conjunto (conjunto), zset (conjunto ordenado - conjunto ordenado) y hash (tipo hash). Todos estos tipos de datos admiten operaciones push/pop, agregar/eliminar, intersección, unión, diferencia y más ricas, y todas estas operaciones son atómicas.

Sobre esta base, Redis admite varias formas diferentes de clasificación. Al igual que Memcached, los datos se almacenan en caché en la memoria para garantizar la eficiencia. La diferencia es que redis escribirá periódicamente datos actualizados en el disco o escribirá operaciones de modificación en archivos de registro adicionales y, sobre esta base, se logrará la sincronización maestro-esclavo (maestro-esclavo). Redis admite la sincronización maestro-esclavo. Los datos se pueden sincronizar desde el servidor maestro a cualquier número de servidores esclavos, que pueden ser servidores maestros asociados con otros servidores esclavos, con una primera sincronización sin bloqueo muy rápida, reconexión automática y resincronización parcial en particiones de red. Esto permite a Redis realizar una replicación de árbol de un solo nivel.

El proceso de instalación es el siguiente.

proceso de instalación del sistema de ventanas

Descargue el paquete de instalación: https://github.com/dmajkic/redis/releases
--------->>Descomprimir------->>Haga doble clic para instalar---->> Abrir cuando esté terminado.

Proceso de instalación del sistema Linux

Paso 1: instalar el entorno de compilaciónyum install gcc-c++

Paso 2: cargue el paquete de código fuente en Linux

paso 3: descomprime el paquete de instalacióntar -xzvf redis-5.0.5.tar.gz

Paso 4: Ingrese makeel comando: redis ya ha escrito el archivo make, es decir, no es necesario ejecutar configure, el archivo compilado después de make se guardará en el directorio src.

Ingrese make en la ruta de la carpeta redis

Paso 5: Entrada make install: Copie los archivos binarios en el directorio src al directorio /usr/local/bin/; dado que guardar los archivos en el directorio /usr/local/bin/ es inconveniente de administrar, guardamos los archivos de manera uniforme. Vaya a el directorio /usr/local/redis/bin/.

mkdir -p /usr/local/redis/bin/
cd src
cp redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb /usr/local/redis/bin/

Paso 6: modificar las variables de entorno en el directorio src

cd /opt/software/redis-5.0.5/src

vi /etc/profile

添加: export PATH=/usr/local/redis/bin:$PATH

paso 7: iniciar redis

redis-server

Paso 8: Iniciar el cliente

redis-cli

Dicho inicio hará que la página se bloquee y será necesario configurar el inicio en segundo plano.

Configurar el inicio en segundo plano:

Paso 9: hay un archivo redis.conf en el directorio redis, abra este archivo

vim redis.conf

paso 10: archivo de configuración

protected-mode no
bind 0.0.0.0
//后台
daemonize yes
//找到这个选项,放开注射
requirepass xx123   //这是设置的一个密码:防止攻击

¡Instalado! !

Déjame enseñarte un pequeño truco: ingresa directamente una /palabra buscada, las palabras que deseas encontrar se verificarán en lotes, luego presiona la itecla debajo de inglés para editar, después de editar, presiona la tecla esc para regresar, :wqguardar y salir. .

Paso 11: copie el archivo de configuración al directorio local

cp /opt/software/redis-5.0.5/redis.conf /usr/local/redis/bin/

paso 12: comenzar

cd /usr/local/redis/bin
./redis-server redis.conf

paso 13: Cliente

./redis-cli -h 0.0.0.0  -a 密码

Insertar descripción de la imagen aquí

cliente

./redis-cli -h 0.0.0.0  -a 密码

[Las imágenes del enlace externo se están transfiriendo...(img-xuRzazDw-1591599966659)].jpg)

¡Todo instalado exitosamente!

Supongo que te gusta

Origin blog.csdn.net/weixin_47294072/article/details/106619650
Recomendado
Clasificación