ringa_lee
1) ページが頻繁に更新されない場合は、明らかに最初の方法の方が便利です2) memcache のメモリ制限は物理マシンによって異なりますが、memcache の使用シナリオには注意が必要なものがいくつかありますパフォーマンスの低下を引き起こす可能性があります3 ) memcache はキー値データを保存します。Django の場合、各 URL に対応する HttpResponse がキャッシュされます。前のプロセスは 1) Django ビューはモデルを通じて DB からデータを取得します。 2) 次に、レンダリングするテンプレートを呼び出し、実際の HttpResponse を形成します3) Http Socket を介してクライアントにデータを書き戻しますmemcache を使用すると、上記の 1 と 2 が省略され、直接取り出されますURL に従ってキャッシュ プールから取得され、クライアントに返される HttpResponse
それは好きですが、私は django でキャッシュを使用したことがありません。 それでも、これが質問の正しい考え方と形式であると言いたいのです。
1) ページが頻繁に更新されない場合は、明らかに最初の方法の方が便利です
2) memcache のメモリ制限は物理マシンによって異なりますが、memcache の使用シナリオには注意が必要なものがいくつかありますパフォーマンスの低下を引き起こす可能性があります
3 ) memcache はキー値データを保存します。Django の場合、各 URL に対応する HttpResponse がキャッシュされます。
前のプロセスは
1) Django ビューはモデルを通じて DB からデータを取得します。
2) 次に、レンダリングするテンプレートを呼び出し、実際の HttpResponse を形成します
3) Http Socket を介してクライアントにデータを書き戻します
memcache を使用すると、上記の 1 と 2 が省略され、直接取り出されますURL に従ってキャッシュ プールから取得され、クライアントに返される HttpResponse
それは好きですが、私は django でキャッシュを使用したことがありません。
それでも、これが質問の正しい考え方と形式であると言いたいのです。