7.0 が出たのも最近な気がしますが,もうすぐ Lucene/Solr 8.0 がリリースされる様子です(いま RC 版の VOTE 中)。またそれにつづいて,Elasticsearch 7.0 もGAがリリースされるはずです。 Lucene 部分の一番の目玉が, Top-k クエリプロセッシングの最適化(=まだ速くなる…らしい!)ということで,少し詳しく調べてみました。ざっくり概要,アルゴリズム,実装,後方互換性の順でみていきたいと思いますが,長くなるため何回かに分けて紹介します。 なお,ショートバージョンでまとめたものを Search Engineering Tech Talk #1 で発表予定です。当日だいぶ駆け足にはなるかもしれません。。。 ==== 追記 (2019/2/28) ==== 当日の発表資料です。聴講いただいた方ありがとうございました。途中,やっぱり時間が足りず説明が