CPAN中有许多不同的Cache实现。我正在使用Cache :: File(因为它安装在我的操作系统上),但我也看到了对File :: Cache,Cache:FileCache,Cache :: Cache等的引用。许多似乎是“缓存接口”的实现,它似乎是模块“Cache”或“Cache :: Cache”。
谷歌搜索正确的文档很困难。任何人都可以解释不同的Cache实现(重点是文件缓存)以及为什么有这么多?
奖励点告诉我实际上要发现的内容:Cache :: File中的到期时间值的语法是什么?我只看过一些例子,如 600 或'600 sec',但没有完整语法的解释。
感谢。
更新:我想我找到了我的奖金问题here的答案。
答案 0 :(得分:3)
这可能会有所帮助,虽然有点过时(2005年?):Comparison of different PERL caching modules
另外,如果你读俄语,这篇文章对缓存模块有非常好的总结......我真的怀疑一些自动翻译器(bablefish / google)可以用于这样的文章,但有一个镜头: http://www.opennet.ru/opennews/art.shtml?num=3448
此外,Cache's POD
此外,这里有一些模块,它们具体说明了为什么要特别使用它们和/或它们的细节: