GEOADD
是 Redis 中的一个命令,用于将一个或多个地理位置(经度和纬度)添加到有序集合(Sorted Set)中
以下是 GEOADD
命令的基本语法:
GEOADD key longitude latitude member [longitude latitude member ...]
参数说明:
key
:有序集合的键名。longitude
:地理位置的经度值。latitude
:地理位置的纬度值。member
:要添加到有序集合中的成员(可以是字符串或数字)。示例:
GEOADD my_geo 130.6583 35.6897 user1
这将在名为 my_geo
的有序集合中添加一个成员 user1
,其经度为 130.6583,纬度为 35.6897。
GEOADD my_geo 130.6583 35.6897 user1 131.0409 35.7798 user2 131.2304 35.8292 user3
这将在名为 my_geo
的有序集合中添加三个成员:user1
、user2
和 user3
,分别具有相应的经度和纬度值。
注意:经度和纬度值应为浮点数。如果需要使用其他数据类型(如整数或字符串),请先将其转换为浮点数。