Cómo conectarse a la base de datos de Redis
1. ¿Comentar la IP vinculante en el archivo de configuración redis.conf?
2. ¿Cambiar el modo protegido a no en el archivo de configuración redis.conf?
3. Configure requirepass como la contraseña de autorización de acceso a redis en el archivo de configuración redis.conf (simplemente configúrelo usted mismo. También puede iniciar sesión en el cliente de redis y usar el conjunto de comandos: El comando es como). ¿sigue?
./redis-cli?
config set requirepass 123 //¿Es 123 la contraseña?
Después de los tres pasos anteriores, básicamente está bien, pero hay circunstancias especiales que pueden bloquear el acceso al puerto 6379. Debe desactivar el firewall del sistema o cancelar el bloqueo del puerto 6379. No lo presentaré en detalle aquí.
A continuación, puede crear un proyecto para implementar operaciones de base de datos de Redis. La herramienta de desarrollo que uso aquí es eclipse. El proyecto java creado en eclipse se muestra a continuación:
Después de crear el proyecto, cree la carpeta lib en el directorio src en el mismo nivel e importe la base de datos operativa. El paquete jar requerido (descárguelo usted mismo por la noche), del cual jedis se usa para operar la base de datos y common-pool se usa para implementar el grupo de conexiones de la base de datos.
Iniciar el servidor redis:?
Crea RedisDemoSimple.java con el siguiente código: paquete?com.redis.redisDb;
importar?redis.clients. jedis.RedisDemoSimple ?
import?redis.clients.jedis.RedisDemoSimple?{public?static?void?main(String[]?args)?{// la dirección IP es el puerto IP de la máquina virtual; el puerto de redis p>
Jedis?jedis?=?new?Jedis("192.168.228.129",?6379); //el permiso de acceso a redis es el requirepass configurado en el archivo de configuración de redis redis.conf
jedis.auth("myredis");
jedis.set("redis_first",? "hola");
System.out.println("key? redis_first: " jedis.get ("redis_first"));
}
La consola imprimirá el siguiente contenido:
Inicie la consulta del cliente redis insertada en la base de datos, el valor de la consulta es:
La conexión es exitosa en este momento.