Redis中实现查找某个值的范围

时间:2024-01-05 16:50:03
【文件属性】:

文件名称:Redis中实现查找某个值的范围

文件大小:54KB

文件格式:PDF

更新时间:2024-01-05 16:50:03

ed edi IS

本文来自Redis在Google Group上的一个问题,有一位同学发贴求助,说要解决如下的一个问题:他有一个IP范围对应地址的列表,现在需要给出一个IP的情况下,迅速的查找到这个IP在哪个范围,也就是要判断此IP的所有地。这个问题引来了Redis作者Salvatore Sanfilippo(@antirez)的回答。解答如下: 例如有下面两个范围,10-20和30-40 代码如下: A_start 10, A_end 20 B_start 30, B_end 40 我们将这两个范围的起始位置存在Redis的Sorted Sets数据结构中,基本范围起始值作为score,范围名加start和


网友评论