静的索引によるフレーズ検索の高速化 概要 Groonga 6.0.1 において実験的な機能として追加される,静的に構築した索引を使ったフレーズ検索を高速化する方法を紹介します.データとクエリの組み合わせによっては 10 倍以上に速くなるので,フレーズ検索が遅いと感じている方は試してみる価値があります. 実は,一年前(Groonga 5.0.1)に頻出トークンとレアトークンを同時に検索するときの高速化が取り入れられています.しかし,静的構築した索引では効果を得ることができませんでした.本記事で紹介するのは,高速化が有効になる索引を静的に構築する方法と,どのくらい効果があるのかです. フレーズ検索の高速化については, groonga-dev における以下の投稿が参考になります. [groonga-dev,03095] 頻出トークンとレアトークンを一緒に検索したときの性能向上パッチ 使い方 静的