redis(二):java使用jedis

匿名 (未验证) 提交于 2019-12-02 21:53:52

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





标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!