文件名称:JCS 实践
文件大小:36KB
文件格式:DOC
更新时间:2011-05-01 11:24:17
JCS 实践
JCS是一个用java编写的分布式缓存系统。它被设计用来加速应用程序,通过提供一个手段来管理多种变化种类的缓存数据。像其它缓存系统一样,JCS对高读(high read)、低放(low put)的应用程序非常有用。
JCS超越了简单地在内存中缓存对象的功能。它提供了许多附加的功能:
● 内存管理
● 磁盘溢位(和碎片整理)
● 线程池控制
● 元素分组
● 最少的依赖
● 快速嵌套的直接了当的删除
● 数据超期(空闲时间和最大文件)
● 可扩展的框架
● 完全可配置的运行时参数
● 局部数据分割和配置
● 纤细粒度的元素配置选项
● 远程同步
● 远程存储恢复
● 非阻塞 "zombie" (balking facade(等待外观)) 模式
● 横向的元素分发经由HTTP、TCP或者 UDP
● 其它缓存的UDP发现
● 元素事件处理
● 远程服务器链锁(或者说集群)和容错