Node.js HTTP代理caching:任何指南和最佳实践?

是否有任何指导方针/最佳实践来实现在Node.js中编写的http代理caching? 这是更好的内存加载caching,磁盘存储caching或混合?

对此有何build议?

谢谢

什么是你想要一个代理caching的原因? 您是否正在尝试构build一个以了解有关caching原则的更多信息? 如果是这样,那么在Node.js中创build一个会非常容易。 如果你真的想要一个性能,那么我会跳过Node.js完全build立一个代理caching,并看看光油 。

如果你坚持在Node.js中构build一个,你将需要利用node-http-proxy的工作,并build立一个内存caching。 YMMV,但是你可能会想要避免磁盘caching,因为这样做会影响目的。 Redis可以用于你的内存caching。

希望这有助于。