在Java程序中利用Jedis操作Redis时,主要是利用Jedis对象的一系列,这里不叙述。至于生成Jedis对象的方式,一共有两种:
1.利用Jedis构造器
Jedis(String host);
Jedis(String host , int port);
2.利用JedisPool
主要是利用Jedis jedis=jedisPool.getResource();
创建JedisPool对象常用的构造器有:
JedisPool(Config config , String host); // Config类全类名是org.apache.commons.pool.impl.GenericObjectPool.Config(org.apache.commons.pool.impl.GenericObjectPool的内部类,在commons-pool-xxx.jar包中)
JedisPool(String host , int port);
JedisPool(Config config , String host , int port);
创建Config对象时我们一般用其子类JedisPoolConfig (redis.clients.jedis.JedisPoolConfig) :
JedisPoolConfig jedisPoolConfig=new JedisPoolConfig();
jedisPoolConfig.setxxx();