下载依赖包jedis.jar,
下载地址 http://repo1.maven.org/maven2/redis/clients/jedis/2.1.0/jedis-2.1.0-sources.jar
把驱动包放到工程项目lib下
打开redis服务端和客户端
首先点击redis-server.exe启动完成之后,在点击redis-cli.exe启动客户端
好了,现在redis的服务端和客户端都已启动完毕
打开eclipse 新建java工程项目
连接到 redis 服务
import redis.clients.jedis.Jedis; public class RedisJava { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("Connection to server sucessfully"); //查看服务是否运行 System.out.println("Server is running: "+jedis.ping()); } }
运行main方法,效果如下
Redis Java String(字符串) 实例
import redis.clients.jedis.Jedis; public class RedisStringJava { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("Connection to server sucessfully"); //设置 redis 字符串数据 jedis.set("runoobkey", "Redis tutorial"); // 获取存储的数据并输出 System.out.println("Stored string in redis:: "+ jedis.get("runoobkey")); } }
Redis Java List(列表) 实例
import redis.clients.jedis.Jedis; public class RedisListJava { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("Connection to server sucessfully"); //存储数据到列表中 jedis.lpush("tutorial-list", "Redis"); jedis.lpush("tutorial-list", "Mongodb"); jedis.lpush("tutorial-list", "Mysql"); // 获取存储的数据并输出 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)); } } }
Redis Java Keys 实例
package redis.test; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import redis.clients.jedis.Jedis; public class RedisKeyJava { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("Connection to server sucessfully"); // 获取数据并输出 Set<String> keys = jedis.keys("*"); Iterator t1=keys.iterator() ; while(t1.hasNext()){ Object obj1=t1.next(); System.out.println(obj1); } } }
在运行main方法之前咱们先再redis客户端设置几条命令
设置keys有123 和 456,然后我们运行main方法效果如下
此文章本站原创,地址 https://www.vxzsk.com/336.html
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程
上一篇:redis分区详解
下一篇:java semaphore详解(含代码demo)
^