TgCache天狗文件缓存
TgCache 天狗文件缓存
缓存是解决应用性能的一直方式,JAVA也自带了缓存JSR-107标准,同时也有常用的JAVA缓存有很多如Ehcache、OSCache、Apache Commons JCS ……很多缓存架构(也支持基础)。 TgCache是一个JAVA缓存工具,出发点只是想做一个简单的文件缓存,用于JAVA客户端AWT、SWING,JAVAFX一些客户端缓存。由于在常见的JAVA缓存中大多数是内存缓存,而TgCache就是一个文件缓存。
CacheEngine engine = new TgCacheEngine();//创建缓存 engine.add("name", "tngou");//存在 默认的储存库为 default engine.add("table", "time", new Date()); //缓存库 table ,key=tile,value= 时间对象 CacheEngine engine1 = new TgCacheEngine(); Object name = engine1.get("name"); //取值 Object time = engine1.get("table", "time"); //取值 System.err.println(name+":"+time); engine.clear("table");//清除缓存 engine.stop(); //关闭
如何使用
下载TgCache.x.x.jar 下载TgCache依赖库 apache commons-io
引入项目
分别把TgCache.x.x.jar、commons-io-x.x.jar 导入到项目中。 注意:TgCache.x.x.jar是基于JDK8编译的,如果需要低版本的,可以自己下载源码编译。
使用文档
评论
Peach文件下载缓存服务器
Peach是一个文件下载缓存服务器。如果你生活在一个网速很慢的地方,那么Peach适合你。Peach本身并不会提升下载的速度,它只是将下载过的文件保存到磁盘中,下一次直接从磁盘中读取。
Peach文件下载缓存服务器
0
SecachePHP文件型缓存解决方案
php编写的文件型缓存解决方案 *纯php实现,无须任何扩展,支持php4/5 *使用lru算法自动清理过期内容 *可以安全用于多进程并发 *最大支持1G缓存文件 *使用hash定
SecachePHP文件型缓存解决方案
0
Git symGit 文件缓存分离组件
Gitsym是一款通过git符号链接的进行大文件处理的软件,其目的是从修订控制中分离出庞大的文件缓存。特性:Clonesofthesourcerepositoryaresmallandfastbeca
Git symGit 文件缓存分离组件
0
DiskCache磁盘和文件支持的缓存库
DiskCache是一个磁盘和文件支持的缓存库,用纯Python编写,并与Django兼容。2021年的云计算非常重视内存。随着进程争夺内存,磁盘上留下了千兆字节的空白空间。在这些进程中,有用作缓存的
DiskCache磁盘和文件支持的缓存库
0