J2Cache 和 JetCache 框架有何不一样?

从软件名称看还有点像呢? 但这二者彻底不是一回事!java

JetCache 是阿里的一个基于 Java 的缓存系统封装,提供统一的 API 和注解来简化缓存的使用。也就是说这个项目主要的目的是为了让全部的缓存框架经过 JetCache 实现统一的接口调用,让你不须要关心底层缓存的 API 细节。这是设计模式层面上的封装。数据库

而 J2Cache 彻底不一样,J2Cache 是一种全新的缓存功能设计。它是一个两级的缓存框架!!!设计模式

它主要要解决的问题是:缓存

  1. 使用内存缓存时,一旦应用重启后,因为缓存数据丢失,缓存雪崩,给数据库形成巨大压力,致使应用堵塞
  2. 使用内存缓存时,多个应用节点没法共享缓存数据
  3. 使用集中式缓存,因为大量的数据经过缓存获取,致使缓存服务的数据吞吐量太大,带宽跑满。现象就是 Redis 服务负载不高,可是因为机器网卡带宽跑满,致使数据读取很是慢

更详细关于 J2Cache 的介绍请看这里框架

因此呢,不要再搞混了哦! 目前 J2Cache 尚未同类产品!.net

相关文章
相关标签/搜索