Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Redis GEO –Redisデータストアの地理空間値を管理するコマンド

地理空間値には、地球上の特定の場所の経度と緯度の座標が含まれます。Redisでは、地理空間要素をキーに保存された並べ替えられた設定値に保存でき、さまざまなredisコマンドを使用して、redisデータベースに保存された地理空間値を保存、管理、取得します。 。 redis geoコマンドを使用するための構文は次のとおりです:-

構文:-

redis host:post> <Command Name> <key name>

例:-

Redis GEO –Redisデータストアの地理空間値を管理するコマンド

Redis GEO値コマンド:-

redisデータベースで地理空間値を管理するための重要なコマンドのいくつかは次のとおりです:-

S。いいえ コマンド 説明
1 GEOADD 地理空間値に1つ以上の要素を追加します
2 GEORADIUS 指定された位置で定義された領域内にある要素を返します
3 GEORADIUSBYMEMBER 地理空間値の特定のメンバーによって定義された領域内にある要素を削除します
4 GEODIST 地理空間値の2つのメンバー間の距離を返します
5 GEOHASH 地理空間値の1つ以上のメンバーのジオハッシュ値を返します
6 GEOPOS 地理空間値の1つ以上のメンバーの位置を返します

参照:-

  1. GEOコマンドドキュメント

これで、Redisの地理空間値とそれをredisデータストアに保存および管理するために使用されるコマンドについて説明しました。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。


  1. Redis GEODIST –地理空間値の2つのメンバー間の距離を取得する方法

    このチュートリアルでは、キーに格納されている地理空間値の2つのメンバー間の距離を取得する方法について学習します。このために、Redis GEODISTを使用します コマンド。 GEODISTコマンド このコマンドは、指定された単位のキーに格納されている地理空間値(Sorted Set)の2つのメンバー間の距離を返すために使用されます。指定されたメンバーの一方または両方が地理空間値に存在しない場合、nullが返されます。 指定する単位は次のタイプである必要があります:- m メーター用(デフォルト)。 km キロメートルのために。 mi 何マイルも。 ft

  2. Redis文字列–Redisデータストアの文字列値を管理するコマンド

    文字列は文字のシーケンスです。Redisでは、文字列をキーの値として保存でき、さまざまなredisコマンドを使用して、redisデータベースに保存されている文字列値を保存、管理、取得します。 redisコマンドを使用するための構文は次のとおりです:- 構文:- redis host:post> <Command Name> <key name> 例:- Redis文字列値コマンド:- redisデータベースで文字列値を管理するための重要なコマンドのいくつかは次のとおりです:- S。いいえ コマンド 説明 1 SET キーに文