Elasticsearch

Elasticsearchのグルーピング結果をさらにまとめるSecond level of collapsing

こんにちは。ニフティライフスタイルの中野です。 この記事はニフティグループ Advent Calendar 2018の7日目の記事です。 昨日は @hicka04 さんで「社内で勉強会をやるときに気をつけていること」でした! ニフティのWEBサービスでは、一部サービスのサイト内検索やログ可視化…続きを読む

Elasticsearch5.6や6.xでjoinを利用する方法

こんにちは。WEBサービス開発グループの中野です。 Elasticsearchでは、今後のバージョンアップで typeの段階的な廃止 が予定されていますが、従来 joinクエリ(has_child や has_parent)は複数のtypeを利用する前提の機能となっていました。 今回は、このtyp…続きを読む

ElasticsearchのPercolator機能を利用してみる

こんにちは。WEBサービス開発グループの中野です。 前回の ElasticsearchのField Collapsingで検索結果をグルーピングする に引き続き、Elasticsearch の便利な機能を試してみたいと思います。 今回は「ドキュメントにマッチする検索条件を探す」という一風変わった機…続きを読む