-1

検索エンジンに Django を使用しています。リクエストは POST によって行われ、サーバーはそれらを処理し、JSON 形式で応答します。高速化するには、最初に (manage.py runserver を使用して) インデックス ファイルをロードし、ビューが呼び出されたときにインデックス ファイルにアクセスする方法が必要です。

誰もそれを行う方法を知っていますか?

前もって感謝します !

4

1 に答える 1

0

プロセスの起動時にインデックス ファイルをロードすると、インデックス ファイルが変更されるたびにプロセスを再起動する必要があります。専用のプロセスを「検索エンジン」として実行し、Django アプリケーションをこのプロセスと通信させる方がよいでしょう (ヒント: おそらく json ドキュメント データベースが必要です)。

とにかく: プロセスの起動時にインデックスをロードするには、モデル ファイルの 1 つでそれを行うのが最も簡単な方法です。ビューはモデル ファイルからそれをインポートするだけです。

于 2014-07-21T09:59:16.093 に答える