redis java客户端使用
Jedis 是 Redis 官方首选的 Java 客户端开发包 (redis的java版本的客户端实现)
- MAVEN配置
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
- jedis测试
public class JedisDemo { @Test public void test1() { //1.设置IP地址和端口 Jedis jedis = new Jedis("192.168.9.102", 6379); //2.保存数据 jedis.set("name", "lynn"); //3.获取数据 String name = jedis.get("name"); System.out.println(name); //4.释放资源 jedis.close(); } @Test /** * 使用连接池的方式连接 */ public void test2() { //获取连接池的配置对象 JedisPoolConfig config = new JedisPoolConfig(); //设置最大连接书 config.setMaxTotal(30); //设置最大的空闲连接数 config.setMaxIdle(10); //获取连接池 JedisPool jedisPool = new JedisPool(config, "192.168.9.102", 6379); //获取核心对象 Jedis jedis = null; try { //通过连接池获得连接 jedis = jedisPool.getResource(); //设置数据 jedis.set("name", "zhangsan"); //获取数据 String name = jedis.get("name"); System.out.println(name); } catch (Exception e) { e.printStackTrace(); } finally { if(jedis != null) { jedis.close(); } if(jedisPool != null) { jedisPool.close(); } } } }

浙公网安备 33010602011771号