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人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦








