Cet article décrit la méthode d'utilisation de Redis dans Java. Partagez-le pour votre référence, comme suit:
Installer
Avant de commencer à utiliser Redis en Java, nous devons nous assurer que le service Redis et le pilote Java Redis sont installés et que Java peut être utilisé normalement sur votre machine. Pour l'installation et la configuration de Java, veuillez vous référer à notre configuration d'environnement de développement Java. Ensuite, installons le pilote Java Redis:
Tout d'abord, vous devez télécharger le package Driver, télécharger Jedis.jar et assurer de télécharger le dernier package de pilote.
Incluez ce package de pilote dans votre chemin de classe.
Connectez-vous au service redis
Importer redis.clients.jedis.jedis; public class redisjava {public static void main (String [] args) {// connecter le service redis local jedis jedis = new jedis ("localhost"); System.out.println ("" Server avec le serveur "); // Vérifiez si le service exécute System.out.Println (" Server est en cours d'exécution: "+ jedis.ping ());}}Compilez le programme Java ci-dessus pour vous assurer que le chemin du package du pilote est correct.
$ javac redisjava.java
$ java redisjava
Connexion au serveur
Le serveur est en cours d'exécution: Pong
Exemple de chaîne redis java
Instance redis java string (string)
Importer redis.clients.jedis.Jedis; public class redissstringjava {public static void main (String [] args) {// connect local redis Service Jedis jedis = new Jedis ("localhost"); System.out.println ("" Connexion avec le serveur "); // Set Redis String data jedis.set (" w3ckey "," redis tutoral "); Système de données et de sortie stockés.out.println ("String stocké dans redis ::" + jedis.get ("w3ckey"));}}Compiler le programme ci-dessus
$ javac redissstringjava.java
$ java redissstringjava
Connexion au serveur
String stocké dans Redis :: Redis Tutoriel
Instance Redis Java List (liste)
Importer 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 ("connexion à serveur"); // Données de stockage dans la liste jedis.lpush ("tutorial-list", ", "Redis"); jedis.lpush ("Tutorial-list", "mongodb"); jedis.lpush ("tutoriel-list", "mysql"); // obtenez les données stockées et la liste de sortie <string> list = jedis.lrange ("tutorial-list", 0, 5); for (int i = 0; i <list.size (); i ++) {System.out.println ("String stocké dans redis ::" + list.get (i));}}}Compiler le programme ci-dessus
$ javac redislistjava.java
$ java redislistjava
Connexion au serveur
String stocké dans redis :: redis
String stockée dans redis :: MongoDB
Chaîne stockée dans redis :: mysql
Instance Redis Java Keys
import 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 ("Connexion à server avec succès"); // get data and sort list <String> list = jedis.keys ("*"); for (int i = 0 list> list = list = jedis.keys ("*"); pour (int i = 0; i <list.size (); i ++) {System.out.println ("Liste des touches stockées ::" + list.get (i));}}}Compiler le programme ci-dessus
$ javac rediskeyjava.java
$ java rediskeyjava
Connexion au serveur
Liste des clés stockées :: nom de tutoriel
Liste des clés stockées :: Tutorial-list
Pour plus d'informations sur le contenu lié à Java, veuillez consulter les sujets de ce site: "Java + MySQL Database Programming Résumé", "Java Operation Excel Skills Résumé", "Java Data Structure et" Tutorial de l'algorithme ", Scaptiel Java File and Directory Operation Skinky" et "Java Operation Dom Node Résumé"
J'espère que cet article sera utile à la programmation Java de tous.