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人點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦








