web-dev-qa-db-ja.com

Solrなどを使用して、メディアウィキ検索を改善しますか?

内部でホストされているMediaWikiインストールの検索は非常に貧弱です。 Solrの統合や内部スパイダーリングシステムなど、検索機能を向上させる簡単な方法を誰かが見つけましたか?

2
postfuturist

ウィキペディアで使用されているLucene検索エンジンと、MediaWikiと統合するMWSearch拡張機能をインストールしました。

インストールは複雑ですが、動作している場合は基本的に忘れて実行することができます。

追加の最適化は OAIRepository拡張 です。これは、常に完全に更新するのではなく、検索インデックスを増分更新します。 OAIRepositoryのドキュメントはかなり悪いので、ディスカッションページも読んでください。繰り返しますが、一度機能すると、うまく機能します。

サーバーに検索インデックスを作成するためのRAMが十分にあることを確認してください。数万の記事があるウィキには6〜8 GBをお勧めします。

4
DanB