84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
Webサービスで投稿内容がjsonなので、よく使うAPIインターフェースをキャッシュする必要があるのですが、nginxレイヤーでできるのかな?
人生最曼妙的风景,竟是内心的淡定与从容!
はい、現時点でのnginxの動作モードは応答エージェントですが、適切ではありません
まず、コンテンツをどのようにキャッシュするかを知る必要があります。たとえば、入力が同じである場合 (同じユーザー Cookie、同じ http ポスト パラメーター)、キャッシュされたコンテンツの有効期限が切れるまでにどれくらい時間がかかりますか。このような設定ファイルを実装するのは、コードを書くのと同じくらい簡単です。それなら、Python または php で書いてみてはいかがでしょうか
キャッシュはどこに保存されますか? 設定ファイルで上記のことをすべて行ったと仮定すると、内蔵キャッシュをどこに置きますか?これはプログラミングの仕事のようです。
。
はい、現時点でのnginxの動作モードは応答エージェントですが、適切ではありません
まず、コンテンツをどのようにキャッシュするかを知る必要があります。たとえば、入力が同じである場合 (同じユーザー Cookie、同じ http ポスト パラメーター)、キャッシュされたコンテンツの有効期限が切れるまでにどれくらい時間がかかりますか。このような設定ファイルを実装するのは、コードを書くのと同じくらい簡単です。それなら、Python または php で書いてみてはいかがでしょうか
キャッシュはどこに保存されますか? 設定ファイルで上記のことをすべて行ったと仮定すると、内蔵キャッシュをどこに置きますか?これはプログラミングの仕事のようです。
これらのことを行うために nginx を使用することが適切であると思われる場合は、続行してください。それ以外の場合は、コードに実装し、PHP (fastcgi) または Python を使用して memcache を使用するようにしてください。キャッシュを実行しても、効率は同じです。かなり高く、ファイルを読み取るための nginx のキャッシュ速度より少なくとも少し速いです。結局のところ、これはメモリ操作です。