2012-02-10 10 views
2

node.jsで書かれたhttpプロキシでキャッシュを実装するためのガイドラインやベストプラクティスはありますか?完全にメモリがロードされたキャッシュ、ディスクがキャッシュに格納されたキャッシュ、または混在したキャッシュの方が優れていますか?Node.js HTTPプロキシキャッシュ:ガイドラインとベストプラクティスは?

これに関するアドバイスはありますか?

ありがとう

+0

私の答えが助けられたら、upvoteまたは選択してください。 –

答えて

1

プロキシキャッシュを使用する理由は何ですか?キャッシングの原則についてもっと学ぶために構築しようとしていますか?もしそうなら、Node.jsでビルドするのはかなり簡単でしょう。実際にパフォーマンスを求めたい場合は、Node.jsをすべてスキップしてプロキシキャッシュを構築し、Varnishを見てください。

Node.jsでビルドすることをお勧めする場合は、node-http-proxyの作業を活用して、インメモリキャッシュを構築することをお勧めします。 YMMVを使用することもできますが、目的を破るようなディスクキャッシュを避けることをお勧めします。 はメモリキャッシュ用に使用できます。

うまくいけば、これが役に立ちます。

+0

これは良い点です!カスタムノードのhttpプロキシにいくつかのキャッシング関数を追加する必要があります。いくつかのアイデアについてはワニス文書を見て、メモリキャッシュにはRedisを使用します。ありがとうございました。それ以上の提案は感謝しています。 – kalise

関連する問題