4. Redis与Java的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4. Redis与Java的使用相关的知识,希望对你有一定的参考价值。
本文主要讲解java如何操作redis.
使用java连接redis需要引入相应jedis的jar包。
java连接单个redis、redis连接池、redis集群(稍后在讲解)
//连接单个redis服务器
Jedis jedis= new Jedis("192.168.0.100", 6379);
//连接redis线程池
//redis配置对象
JedisPoolConfig config = new JedisPoolConfig();
//可用redis连接实例的最大数目
config.setMaxActive(8);
//最大的idle(空闲的)的jedis实例数,默认值也是8config.setMaxIdle(8);
//等待可用连接的最大时间,单位毫秒,默认值为-1,表示永不超时。如果超过等待时间,则直接抛出JedisConnectionException;
config.setMaxWait(10000);
//在borrow一个jedis实例时,是否提前进行validate操作;如果为true,则得到的jedis实例均是可用的;
config.setTestOnBorrow(TEST_ON_BORROW);
//redis连接池对象
JedisPool jedisPool = new JedisPool(config, "192.168.0.100", "6379", "10000");
Jedis resource = jedisPool.getResource();
// 释放jedis资源
jedisPool.returnResource(jedis);
分别依次讲解String、Hash、List、Set、Zset
一、String操作
二、hash操作
以上是关于4. Redis与Java的使用的主要内容,如果未能解决你的问题,请参考以下文章
Java企业级电商项目实战 Tomcat集群与Redis分布式