Java中使用Jedis连接Redis服务器进行相关操作。
1、IDEA创建redis maven项目,项目名为redisDemo。
2、pom.xml中引入java操作redis的相关jar包。
<!--引入Java操作redis的工具包--> <dependency> <groupId>redis.clients</groupId> <artifactId></artifactId> <version>2.9.0</version> </dependency> <!--连接池--> <dependency> <groupId>org.apache.commons</groupId> <artifactId></artifactId> <version>2.4.2</version> </dependency>
3、编写程序连接redis。
redis服务器连接拒绝?原因是没有启动本地的redis服务。
启动redis服务器:
还是连接不上,原因是port号写错了,正确的是6379.
程序需要关闭redis,调用jedis.close()
key为name,存入了内存服务器数据库中。
当关闭redis服务器,内存中的key会清除!!
使用JedisPool对redis进行操作。
@Test public void redisTestPool(){ JedisPoolConfig config = new JedisPoolConfig(); config.setMaxTotal(100); config.setMaxIdle(100); JedisPool jedisPool = new JedisPool(config,"127.0.0.1",6379); Jedis jedis = null; try{ jedis = jedisPool.getResource(); jedis.set("age","30"); String value = jedis.get("age"); System.out.println(value); }catch (Exception e ){ e.printStackTrace(); }finally { jedis.close(); } }
4、使用客户端redis-cli验证一下java程序对redis的操作结果。
OK,成功!!
点击查看更多内容
2人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦