須藤です。 In <20210****@jcom*****> "[groonga-dev,04841] Re: 参照されることが多い記事のスコアを上げたい" on Tue, 23 Mar 2021 14:53:36 +0900, shinonon <shino****@jcom*****> wrote: > ただ、メールを delete すると reindex をしないといい感じになりませんで > した。 そうですね。 Groongaは元データを削除してもすぐにインデックスから削除する のではなくて、削除マークを付けておいてあとで削除します。なの で、インデックスの見積値が返す値(使っている領域の大きさ)は 減らないのです。 > ・メールを受信したフォルダで index されて、メール整理して移動した先 > のフォルダで再度 index される(最初の受信フォルダの index は delete) フォルダの移動でメールを削除せずに、メールは常に一箇所にすべ てあってメールにどのフォルダにいるかというラベルというかメタ データをつけるという管理にしてもいいかもしれません。そうする と移動の処理は減りますし、削除されないのでインデックスの見積 値も使えるママになります。 > IMAP サーバ+Groonga(Dovecot に Groonga を組み込むのか、Groonga を > バックエンドにした IMAP サーバを作るのか、分かりませんが)があればい > いのに、と何度か思ったことがあります。 ラングバというなかなか仕上がらないGroongaベースの全文検索シ ステムがあるのですが、それにコマンドラインの管理インターフェ イスをつけて、それでラングバを使うDovecotの全文検索プラグイ ンを作りたいなぁと思いつつあっという間に何年も経っています! http://ranguba.org/ja/