1.引入jedis:
1.1 导入jedis包:jedis-2.9.0.jar
1.2 使用maven:
<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<dependency>
</dependency>
2.使用本地redis服务:
2.1 启动 redis-server.exe
2.2 创建redis链接:Jedis jedis = new Jedis("localhost");
3. jedis基本操作:
3.1 String类型:
jedis.set(key, value):保存
jedis.get(key):获取
jedis.incr(key):key对应的value可以转为数字,加一
jedis.decr(key):key对应的value可以转为数字,减一
jedis.incrBy(key, number):key对应的value可以转为数字,加number
jedis.decrBy(key, number):key对应的value可以转为数字,减number
3.2 list类型:
jedis.lpush(key, value):保存
jedis.lrange(key, 0,10):获取,返回List类型
3.3 hash类型:
jedis.hset(key, field, value):保存
jedis.hmset(key, Map<K, V> map):保存
jedis.hget(key, field):获取value
jedis.hmget(key, field1, field2, ...):获取多个,返回List
jedis.hkeys(key):获取key的所有fields,返回set
jedis.hgetAll(key):获取key的所有fields和values,返回Map
3.4 set类型:
jedis.sadd(key, value):保存
jedis.smembers(key):获取,返回set
Map<String, Doube> map;
jedis.zadd(key, map):保存
jedis.zrange(key, 0, 10):获取,返回set