Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MongoDB では、座標と距離を指定すると、演算子を使用する$nearと、指定された距離内の近くにあるドキュメントが検索され、指定されたポイントまでの距離で並べ替えられます。
$near
Redis は同様の機能を提供しますか?
ノエルドは正しかった。Redis には組み込み関数はありません。最も簡単な解決策はgeohash、ハッシュ化された緯度/経度をキーとして保存することです。
geohash
Geohash同様の構造で近くの場所を保存できます。たとえば、特定の場所のハッシュが である場合、Redisebc8ycqでワイルドカードを使用して近くの場所を照会できます。ebc8yc*
Geohash
ebc8ycq
ebc8yc*