redis set集合可以分页吗

redis set集合可以分页吗


慕容3067478
浏览 2329回答 2
2回答

qq_笑_17

第一个是 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) 获取集合中的总数!

长风秋雁

支持,有limit、lrange等简介:实现用户信息的分页查询1. 实现思路list链表键存储用户ID,用于分页查询,同时用于查询用户总数,key为personid。hset用户保存用户详细信息,格式为下:key--> person:useridvalue-->id userid name 张三 age 33下面是一个例子12345678static&nbsp;void&nbsp;getUserList(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Long&nbsp;count&nbsp;=&nbsp;jedis.llen("personid");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;用户总数&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List<String>&nbsp;idList&nbsp;=&nbsp;jedis.lrange("personid",&nbsp;5,&nbsp;10);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(String&nbsp;id&nbsp;:&nbsp;idList){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(jedis.hgetAll("person:"&nbsp;+&nbsp;id));&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;}&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP