タグ

あとで読むとGeohashに関するthree_beeのブックマーク (1)

  • Elasticsearch の位置検索(Geolocation)を学ぶ | DevelopersIO

    ども、藤です。 最近、Elasticsearch を使うプロダクト開発に格参画し、Elasticsearch を改めて勉強しています。機能レベルで理解していても、要求を実現するためにインデックス構造、クエリを設計・実装するのは難しいですが、それ以上に面白い!今回は位置検索について調べたことをまとめました。 概要 GPS 対応デバイスの普及に伴い、位置情報による検索は多くのシステムに必要となってきました。例えば、お腹すいた時に現在地から近い事処を検索します。ただ位置情報で検索できればいいわけではなく、定屋、焼肉屋、カレー屋などカテゴリで絞りたいですし、今現在オープンしているお店だけに絞りたいですし、近さとともに事処の評価・スコアを踏まえてソートして欲しいです。ユーザーはワガママです。 著名な RDB でも位置情報の検索にも対応しています。例えば、MySQL では、geometry型

    Elasticsearch の位置検索(Geolocation)を学ぶ | DevelopersIO
  • 1