基于jedis操作 1、 先获取Red i s的 连 接 池 JedisPool pool = new JedisPool(new JedisPoolConfig(),“127.0.0.1”); Jedis jedis = pool.getResource(); 2、 存 取 值 jedis.set(“key”,“value”); //给一个key叠加value jedis.append(“key”,“value2”);//此时key的值就是value + value2; //同时给多个key进行赋值:mset: jedis设置多个(many set) key-value,以逗号分割 jedis.mset(“key1”,“value1”,“key2”,“value2”); jedis.get(“key”); jedis.del(“key”); 3、 对 ma p进 行 操 作 Map<String,String> user = new HashMap(); user.put(“key1”,“value1”); user.put(“key2”,“value2”); user.put(“key3”,“value3”); //map存入redis中:hmset:hm - hashmap首字母 jedis.hmset(“user”,user); //取出user中key1 List nameMap = jedis.hmget(“user”,“key1”); //删除其中一个键值 jedis.hdel(“user”,“key2”); //是否存在一个键 jedis.exists(“user”); //取出所有的Map中的值(map存入数据的redis的key是user): Iterator iter = jedis.hkeys(“user”).iterator(); while(iter.next()){ jedis.hmget(“user”,iter.next()); }