redis-Java连接Redis

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

在Java程序中使用Redis之前,需要确保在机器上安装了Redis的Java驱动程序和Java环境。可以先在将Java电脑上并配置好环境。

安装

现在,让我们看看如何设置Redis Java驱动程序。

Java连接到Redis服务器

请参考以下一个简单的示例代码 –

import redis.clients.jedis.Jedis;   public class RedisJava {     public static void main(String[] args) {        //Connecting to Redis server on localhost        Jedis jedis = new Jedis("localhost");        System.out.println("Connection to server sucessfully");        //check whether server is running or not        System.out.println("Server is running: "+jedis.ping());     }  } 

现在,编译并运行上面的程序来测试与Redis服务器的连接。可以根据需要更改路径。假设jedis.jar的当前版本在当前路径中可以使用。
执行上面代码,将生成以下结果 –

$javac RedisJava.java  $java RedisJava  Connection to server sucessfully  Server is running: PONG 

Redis Java字符串示例

import redis.clients.jedis.Jedis;   public class RedisStringJava {     public static void main(String[] args) {        //Connecting to Redis server on localhost        Jedis jedis = new Jedis("localhost");        System.out.println("Connection to server sucessfully");        //set the data in redis string        jedis.set("tutorial-name", "Redis tutorial");        // Get the stored data and print it        System.out.println("Stored string in redis:: "+ jedis.get("tutorialname"));     }  } 

执行上面代码,将生成以下结果 –

$javac RedisStringJava.java  $java RedisStringJava  Connection to server sucessfully  Stored string in redis:: Redis tutorial 

Redis Java列表示例

import redis.clients.jedis.Jedis;   public class RedisListJava {     public static void main(String[] args) {        //Connecting to Redis server on localhost        Jedis jedis = new Jedis("localhost");        System.out.println("Connection to server sucessfully");         //store data in redis list        jedis.lpush("tutorial-list", "Redis");        jedis.lpush("tutorial-list", "Mongodb");        jedis.lpush("tutorial-list", "Mysql");        // Get the stored data and print it        List<String> list = jedis.lrange("tutorial-list", 0 ,5);         for(int i = 0; i<list.size(); i++) {           System.out.println("Stored string in redis:: "+list.get(i));        }     }  } 

执行上面代码,将生成以下结果 –

$javac RedisListJava.java  $java RedisListJava  Connection to server sucessfully  Stored string in redis:: Redis  Stored string in redis:: Mongodb  Stored string in redis:: Mysql 

Redis Java键示例

import redis.clients.jedis.Jedis;   public class RedisKeyJava {     public static void main(String[] args) {        //Connecting to Redis server on localhost        Jedis jedis = new Jedis("localhost");        System.out.println("Connection to server sucessfully");        //store data in redis list        // Get the stored data and print it        List<String> list = jedis.keys("*");         for(int i = 0; i<list.size(); i++) {           System.out.println("List of stored keys:: "+list.get(i));        }     }  } 

执行上面代码,将生成以下结果 –

$javac RedisKeyJava.java  $java RedisKeyJava  Connection to server sucessfully  List of stored keys:: tutorial-name  List of stored keys:: tutorial-list 

  

上一篇: Redis分区 下一篇: PHP连接Redis

加QQ群啦,易百教程官方技术学习群

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 redis/a> 只为你绽放。

本文固定链接: http://kua0.com/2019/12/12/redis-java连接redis/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注