DjangoにCMSサイトを実装していますが、フルテキストコンテンツ検索を追加したいと思います。サイトは適度に小さく、検索トラフィックが少ないので、Whooshは合理的な本番ソリューションになると思います。
私の現在の理解では、Whooshのインデックス作成と結果の生成は、独自のデーモンを必要とするのではなく、アプリケーションプロセスで行われるということです。これはすばらしいことです。ただし、インデックスへの同時アクセスについては少し心配です。単一のWhooshインデックスは、複数の調整されていないプロセスからの読み取り(および場合によっては書き込み)をサポートできますか?たとえば、深刻なパフォーマンスの低下またはインデックスの破損の観点から、同じインデックスが負荷分散されたDjangoアプリケーションサーバーによって共有されている場合、問題が発生しますか?
よろしくお願いします。