English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Uso de Redis en Java

Tutorial de PostgreSQL

Tutorial de MySql Tutorial de Elasticsearch Notas de experiencia Herramientas en línea Tutorial avanzado de Redis

incluir este paquete de controladores en tu classpath. 2jedis9Este sitio ofrece.0 jar versión de descarga:-2jedis9.

.0.jar

import redis.clients.jedis.Jedis;
 
conectar al servicio redis
    public static void main(String[] args) {
        //Conectar al servicio local de Redis
        Jedis jedis = new Jedis("localhost");
        // public class RedisJava {
        // Si el servicio Redis está configurado con una contraseña, necesitas la siguiente línea, si no, no es necesario123456 
        System.out.println("Conexión exitosa");
        //jedis.auth("
        verificar si el servicio está en ejecución+System.out.println("El servicio está en ejecución: "
    }
}

jedis.ping());

Conexión exitosa
Compila el programa Java anterior, asegúrate de que la ruta del paquete de controladores es correcta.

El servicio está en ejecución: PONG

import redis.clients.jedis.Jedis;
 
Ejemplo de cadena (String) de almacenamiento Redis en Java
    public static void main(String[] args) {
        //Conectar al servicio local de Redis
        Jedis jedis = new Jedis("localhost");
        System.out.println("Conexión exitosa");
        //public class RedisStringJava {
        establecer datos de cadena de redis3jedis.set("oldtoolbag.com");
        // obtener y mostrar los datos almacenados
        System.out.println("La cadena almacenada en redis es: "+ jedis.get("w3codeboxkey");
    }
}

Compile el programa superior.

Conexión exitosa
La cadena almacenada en redis es: es.oldtoolbag.com

Ejemplo de lista (List) de almacenamiento Redis en Java

import java.util.List;
import redis.clients.jedis.Jedis;
 
public class RedisListJava {
    public static void main(String[] args) {
        //Conectar al servicio local de Redis
        Jedis jedis = new Jedis("localhost");
        System.out.println("Conexión exitosa");
        //almacenar datos en la lista
        jedis.lpush("site-list", "w3codebox");
        jedis.lpush("site-list", "Google");
        jedis.lpush("site-list", "Taobao");
        // obtener y mostrar los datos almacenados
        List<String> list = jedis.lrange("site-list", 0 ,2)
        por (int i = 0; i < list.size(); i++) {}}
            System.out.println("El elemento de la lista es: "+list.get(i));
        }
    }
}

Compile el programa superior.

Conexión exitosa
El elemento de la lista es: Taobao
El elemento de la lista es: Google
El elemento de la lista es: w3codebox

Ejemplo de claves Java Redis

import java.util.Iterator;
import java.util.Set;
import redis.clients.jedis.Jedis;
 
public class RedisKeyJava {
    public static void main(String[] args) {
        //Conectar al servicio local de Redis
        Jedis jedis = new Jedis("localhost");
        System.out.println("Conexión exitosa");
 
        // Obtener datos y mostrar
        Set<String> keys = jedis.keys("* 
        Iterator<String> it = keys.iterator() ;   
        while(it.hasNext()){   
            String key = it.next();   
            System.out.println(key);   
        }
    }
}

Compile el programa superior.

Conexión exitosa
w3codeboxkey
sitio-lista