最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【暂无法解决】redis是否支持条件查询已存储的值

redis crifan 2894浏览 0评论

折腾:

【记录】Flask中实时保存手机端用户的坐标位置

期间,

需要去调研看看redis是否支持我此处的,保存了用户的坐标值,之后通过条件判断,判断坐标是否在某个范围内,比如5km范围内,得到满足条件的用户

redis query key

redis query value

Redis命令中心(Redis commands) — Redis中国用户组(CRUG)

Use WHERE clause in Redis to query value – Stack Overflow

-》

也还是说需要:

保存一份对应的value:key的值。。。

但是我此处,是需要保存的经纬度的范围,没法当作key

没法保存。。。

Redis and Querying Values – Stack Overflow

ruby on rails 3 – Getting multiple key values from Redis – Stack Overflow

data structures – Need help conceptualizing in Redis/NoSQL – Stack Overflow

Redis介绍及常用命令 – 正走向大牛的菜鸟 – ITeye技术网站

-》

zrevrange 好像可以返回一个范围内的数据

Redis: Zero to Master in 30 minutes – Part 1

-》

只能通过key去query查询。。。

Storing and Querying Objects in Redis – “I think it might work”

memory-optimization

redis 查询 范围

Redis中的关系查询(范围查询,模糊查询等…) – SummerChill – 博客园

redis范围查询应用-查找IP所在城市 – 代码说-Let code talk – ITeye技术网站

Redis应用案例 查找某个值的范围 – TechTarget数据库

Redis系列(六)-SortedSets设计技巧 – 蘑菇先生 – 博客园

【总结】

根据目前的理解,redis无法方便的实现:

userId 经度 xxx 纬度 yyy

之后,通过范围查询,判断符合一定范围内的经纬度位置的用户

还是去改用mysql数据库吧。方便条件查询。

转载请注明:在路上 » 【暂无法解决】redis是否支持条件查询已存储的值

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
89 queries in 0.299 seconds, using 22.16MB memory