有没有一种Java库可以将文件缓存在内存和磁盘中?基本上,我希望该库将文件缓存到内存中。但是,如果内存缓存变得比某个阈值大,其中一些文件应写入磁盘。是否有任何Java库可以实现这一点?
更新:
只是一些一般性的评论。
我只会使用这些文件一次。它们只是临时文件。在一个完美的世界里,我会把它们都保存在内存中。然而,我认为我会用完内存。我想我真正寻找的是某种分页系统。可以让我避免用尽内存,但也可以避免将所有内容都写入磁盘。
更新:
只是一些一般性的评论。
我只会使用这些文件一次。它们只是临时文件。在一个完美的世界里,我会把它们都保存在内存中。然而,我认为我会用完内存。我想我真正寻找的是某种分页系统。可以让我避免用尽内存,但也可以避免将所有内容都写入磁盘。