GEOADD
是 Redis 中的一個命令,用于將一個或多個地理位置(經(jīng)度和緯度)添加到有序集合(Sorted Set)中
以下是 GEOADD
命令的基本語法:
GEOADD key longitude latitude member [longitude latitude member ...]
參數(shù)說明:
key
:有序集合的鍵名。longitude
:地理位置的經(jīng)度值。latitude
:地理位置的緯度值。member
:要添加到有序集合中的成員(可以是字符串或數(shù)字)。示例:
GEOADD my_geo 130.6583 35.6897 user1
這將在名為 my_geo
的有序集合中添加一個成員 user1
,其經(jīng)度為 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
,分別具有相應的經(jīng)度和緯度值。
注意:經(jīng)度和緯度值應為浮點數(shù)。如果需要使用其他數(shù)據(jù)類型(如整數(shù)或字符串),請先將其轉(zhuǎn)換為浮點數(shù)。