Redis学习--Jedis

2019-01-15  本文已影响0人  水石间

  redis的api是jedis,本文主要记录一下连接操作redis数据库主要的Class和连接方法。
主要用的Class

    redis.clients.jedis.Jedis;
    redis.clients.jedis.JedisPool;
    redis.clients.jedis.JedisPoolConfig;
  1. Jedis
    主要可以通过构造函数中的ip端口连接redis,操作诸如hash、string、set、sorted-set、list等各种类型数据。
        Jedis jedis = new Jedis("xxx.xxx.x.xxx",6379);
        jedis.set("name","zs");
        String value = jedis.get("name");
        System.out.println("value:"+value);
        jedis.close(); 
  1. JedisPool
    根据配置(JedisPoolConfig)来创建连接池
  2. JedisPoolConfig
    配置连接池信息
        JedisPoolConfig config = new JedisPoolConfig();
        //最大连接数
        config.setMaxTotal(30);
        //最大空闲连接数
        config.setMaxIdle(10);
        //获得连接池
        JedisPool pool = new JedisPool(config,"xxx.xxx.x.xxx",6379);
        //获得核心对象
        Jedis jedis = null;
        jedis = pool.getResource();
        jedis.set("age", "12");
        System.out.println("小明多大了:"+jedis.get("age"));
上一篇下一篇

猜你喜欢

热点阅读