タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Elasticsearchとaggregationに関するclavierのブックマーク (1)

  • Elasticsearchの"Aggregations"を使って SQLの"Group by"を置き換える - Qiita

    はじめに Elasticsearchのv1.0.0 が無事リリースされ、Aggregations APIの利用が可能になりました。 Elasticsearchはこれまで、検索結果を集約して解析する仕組みとしてFacets APIを提供していましたが、実質SQLのGroup byでのcountに相当する機能しかなかったため、maxやavgといった複雑な条件で集約を行いたい場合、クエリを分けて集約したり解析したりするしかありませんでした。 v1.0.0でAggregations APIが提供されたことで、maxやavgはもちろん、日付でヒストグラムを取得するといった複雑な集約も楽に行えるようになり、SQL型検索エンジンからの置き換えも行いやすくなってきたのではないかと思います。 内容 Aggregationsで何ができるのか、SQLのGroup byとの置き換えを例に検証してみましたので、その

    Elasticsearchの"Aggregations"を使って SQLの"Group by"を置き換える - Qiita
  • 1