Redis GEO,用表格形式体现
时间: 2024-04-02 13:37:04 浏览: 55
案例实战-SpringBoot整合Redis的GEO实现查找附近门店功能
好的,下面是一个使用表格形式体现 Redis GEO 的示例:
| 命令 | 描述 |
| --- | --- |
| GEOADD key longitude latitude member [longitude latitude member ...] | 将一个或多个地理位置信息添加到有序集合中 |
| GEOPOS key member [member ...] | 获取一个或多个地理位置信息对应的经纬度坐标 |
| GEODIST key member1 member2 [unit] | 计算两个地理位置之间的距离 |
| GEORADIUS key longitude latitude radius m|km|mi|ft [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count] [ASC\|DESC] | 返回距离指定坐标不超过指定距离的所有地理位置信息 |
| GEORADIUSBYMEMBER key member radius m|km|mi|ft [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count] [ASC\|DESC] | 返回距离指定地理位置不超过指定距离的所有地理位置信息 |
这些命令是 Redis GEO 提供的一些常用命令,用于对地理位置信息进行存储、查询和操作。使用这些命令,可以实现搜索附近的商家、查找附近的朋友等功能。其中,GEOADD 命令用于将地理位置信息添加到有序集合中,GEOPOS 命令用于获取一个或多个地理位置信息对应的经纬度坐标,GEODIST 命令用于计算两个地理位置之间的距离,GEORADIUS 和 GEORADIUSBYMEMBER 命令用于查询距离指定坐标或地理位置不超过指定距离的地理位置信息。
阅读全文