2 回答
![?](http://img1.sycdn.imooc.com/5859e2d50001f6bb01000100-100-100.jpg)
TA贡献1818条经验 获得超7个赞
第一个是 jedis.zadd(String key, double score, String member) 这个方法 是类似于 map 的功能
第二个方法 jedis.set(String key, String value) 这个就是根据key获取对应的值
第三个方法 jedis.zrange(String key, long start, long end) 是对list中的数据 向下取值
第四个方法 jedis.zrevrange(String key, long start, long end) 是对list中的数据 向上取值
第五个方法是jedis.zcard(Sting key) 获取集合中的总数!
![?](http://img1.sycdn.imooc.com/533e4d5b0001d57502200203-100-100.jpg)
TA贡献1757条经验 获得超7个赞
支持,有limit、lrange等
简介:实现用户信息的分页查询
1. 实现思路
list链表键存储用户ID,用于分页查询,同时用于查询用户总数,key为personid。
hset用户保存用户详细信息,格式为下:
key--> person:userid
value-->id userid name 张三 age 33
下面是一个例子
1 2 3 4 5 6 7 8 | static void getUserList(){ Long count = jedis.llen("personid"); // 用户总数
List<String> idList = jedis.lrange("personid", 5, 10); for(String id : idList){ System.out.println(jedis.hgetAll("person:" + id)); } } |
- 2 回答
- 0 关注
- 2326 浏览
添加回答
举报