この記事は株式会社ネクスト(Lifull) Advent Calendar 2016の6日目です。 本投稿では全文検索エンジンElasticsearchのフルマネージドサービスAWS Elasticsearch Serviceを使って海外用物件検索サイトで地域情報を検索できるようにした際の手順を書きます。 この記事を読むとElasticsearchのanalyzer, mapping, tokenizer, token filter(N-gramで解析する場合)のこと、フィルタークエリ(Filtered query)での検索方法、AWS Elasticsearch Serviceでのアクセス制御やクラスタの立ち上げから検索できるようになるまでが理解できると思います。 Elasticsearchを使い始める人の参考になれば幸いです。 要件 地域名の部分一致で検索したい ポストコード(郵便番号