Este artículo describe el método de usar Redis en Java. Compártelo para su referencia, como sigue:
Instalar
Antes de comenzar a usar Redis en Java, debemos asegurarnos de que el servicio Redis y el controlador Java Redis estén instalados y que Java se pueda usar normalmente en su máquina. Para la instalación y configuración de Java, consulte nuestra configuración del entorno de desarrollo Java. A continuación, hagamos instalar el controlador Java Redis:
En primer lugar, debe descargar el paquete de controladores, descargar jedis.jar y asegúrese de descargar el último paquete de controladores.
Incluya este paquete de controladores en su classpath.
Conéctese al servicio Redis
importar redis.clients.jedis.jedis; clase pública redisjava {public static void main (string [] args) {// Conecte el servicio local redis jedis jedis = new Jedis ("localhost"); system.out.println ("Connection to Server con éxito"); // verifique si el servicio ejecuta System.out.println ("Servidor está corriendo: el servidor está funcionando: "+jedis.ping ());}}Compile el programa Java anterior para asegurarse de que la ruta al paquete del controlador sea correcta.
$ javac redisjava.java
$ java redisjava
Conexión al servidor correctamente
El servidor se está ejecutando: pong
Ejemplo de cadena Redis Java
Instancia de redis java string (string)
importar redis.clients.jedis.jedis; public class redisstringjava {public static void main (String [] args) {// Conecte el servicio local Redis Jedis Jedis Jedis = new Jedis ("localHost"); System.out.println ("Conexión al servidor con éxito"); // establecer redis string data.set ("w3ckey", "rediseats"; System.Println de datos y salida almacenados ("Cadena almacenada en Redis ::"+ Jedis.get ("W3CKey"));}}Compilar el programa anterior
$ javac redisstringjava.java
$ java redisstringjava
Conexión al servidor correctamente
Cadena almacenada en Redis :: Redis Tutorial
Instancia de la lista de java de redis (lista)
import redis.clients.jedis.Jedis;public class RedisListJava {public static void main(String[] args) {//Connect local Redis service Jedis jedis = new Jedis("localhost");System.out.println("Connection to server successfully");//Storage data in the list jedis.lpush("tutorial-list", "Redis"); jedis.lpush ("tutorial-list", "mongodb"); jedis.lpush ("tutorial-list", "mysql"); // Obtenga los datos almacenados y la lista de salida <string> list = jedis.lrange ("tutorial-list", 0, 5); para (int i = 0; i <list.size (); i ++) {System.out.println ("Cadena almacenada en redis ::"+list.get (i));}}}Compilar el programa anterior
$ javac redislistjava.java
$ java redislistjava
Conexión al servidor correctamente
Cadena almacenada en Redis :: Redis
Cadena almacenada en Redis :: MongoDB
Cadena almacenada en redis :: mysql
Instancia de Redis Java Keys
importar redis.clients.jedis.jedis; public class RediskeyJava {public static void main (string [] args) {// Connect Local Redis Service JEDIS JEDIS = new Jedis ("localHost"); System.out.Println ("Conexión al servidor con éxito"); // Obtener datos y salidas Listar <String> List = Jedis.Keys ("*"); i <list.size ();Compilar el programa anterior
$ javac rediskeyjava.java
$ Java Rediskeyjava
Conexión al servidor correctamente
Lista de claves almacenadas :: Nombre del tutorial
Lista de claves almacenadas :: Lista de tutoriales
Para obtener más información sobre el contenido relacionado con Java, consulte los temas de este sitio: "Java+MySQL Database Programming Resumen", "Java Operation Excel Skills Resumen", "Estructura de datos de Java y tutorial de algoritmo", "Java y Summary de Operación de Operaciones de Directorio" y "Summar de las habilidades de Operación Dom Nodos de Java" Summary "
Espero que este artículo sea útil para la programación Java de todos.