通过HTTP访问文件系统caching?

在网上search几个小时,找不到我在找什么,我以为这里有人可能有一个想法;-)

我正在寻找一个将在内存caching指定文件夹的Linux程序。 caching将可以通过HTTP访问。 (我不想依靠OS /文件系统caching)

纠正我,如果我错了,但从我所了解的大部分代理服务器(Squid,Varnish,Traffic Server,Polipo,Lusca)使用HTTPinput。 我不能使用Memcache,因为它不是真正用于这种用法…

有什么想法吗 ?

感谢和问候

马特

我不想依靠OS /文件系统caching

为什么?

在内核之外实现代码将意味着代码将不得不挂钩以确保caching一致性。 它也需要加载和刷新caching的代码。 这将是非常复杂的,在大多数情况下不会比依赖文件系统caching更快。 在某些情况下,它实际上会通过复制内容来降低系统速度。

在我看来,把一个脚本放在<select的语言>中将不需要很长的时间,这个脚本将会把位置散列到内容映射上。