perl中大文件的文件缓存

时间:2011-05-28 10:31:55

标签: perl file caching download

我正在寻找Perl中的缓存库。但到目前为止我发现的那些像Cache :: Cache和CHI似乎都假设你想要将文件读入Perl中的数据结构。我只对将文件缓存到磁盘而不将文件内容读入Perl感兴趣。

我正在处理的文件大约200 MB,将从网上下载。我想要缓存的大小限制和缓存文件的到期时间。

有什么建议吗?

编辑:由于我没有找到任何现成的库,我现在已经自己实现了。但是,如果任何人都可以指向一个,那当然会很有趣。

2 个答案:

答案 0 :(得分:1)

通过一层间接解决问题。在缓存中存储对文件的引用,而不是文件本身。引用的确切程度取决于您的用例。

答案 1 :(得分:-2)

尝试CPAN的Cache :: File模块