本文主要是介绍Jedis连接操作redis,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先引入jedis的pom依赖:
<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.7.2</version>
</dependency>
启动redis: ./redis-server redis.conf
新建junit测试用例:非连接池连接
使用连接池连接:
下面介绍一款win桌面连接操作redis的软件: redis-desktop-manager
安装好redis-desktop-manager在这个软件后,新建连接:
输入ip、端口号
连接成功后,右键console可以打开控制台 可以输入命令操作数据库
使用JedisCluster连接redis集群:
@Testpublic void testJedisCluster() {//创建 JedisCluster 对象,构造函数Set类型 集合中元素类型为HostAndPortSet<HostAndPort> nodes = new HashSet<>();//集合中添加节点nodes.add(new HostAndPort("192.168.1.118", 7001));nodes.add(new HostAndPort("192.168.1.118", 7002));nodes.add(new HostAndPort("192.168.1.118", 7003));nodes.add(new HostAndPort("192.168.1.118", 7004));nodes.add(new HostAndPort("192.168.1.118", 7005));nodes.add(new HostAndPort("192.168.1.118", 7006));//jedisCluster 一般是单例的 在系统关闭的时候 关闭JedisCluster jedisCluster = new JedisCluster(nodes);//使用jedisCluster操作数据库jedisCluster.set("th003", "th003");String str = jedisCluster.get("th003");System.out.println(str);jedisCluster.close();}
这篇关于Jedis连接操作redis的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!