29日なのでgroongaの新しいアップデートが来ています!
nanapiのgroonga + mroongaで検索しまくっているわけですが、今回のアップデートはすごく嬉しい内容が含まれています。
複数の query() を select コマンドでサポートしました。例えば、キーワードごとに異なる重みづけを指定して検索するのに'query("column * weight1", keyword1) || query("column * weight2", keyword2) || ...'などと --filter に指定することができます。
もともとSenna + MySQLのTritonnにはついていた機能だったのですごく嬉しいですね。これでスコアの重み付けができるようになると、よりnanapiの検索精度を上げることができそうですね!

検索エンジンはなぜ見つけるのか ―知っておきたいウェブ情報検索の基礎知識
- 作者: 森大二郎
- 出版社/メーカー: 日経BP社
- 発売日: 2011/03/10
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 1,181回
- この商品を含むブログ (26件) を見る