-
Notifications
You must be signed in to change notification settings - Fork 283
JetCache集成指南
尹吉欢 edited this page May 20, 2020
·
1 revision
JetCache是一个基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用。 JetCache提供了比SpringCache更加强大的注解,可以原生的支持TTL、两级缓存、分布式自动刷新,还提供了Cache接口用于手工缓存操作。 当前有四个实现,RedisCache、TairCache(此部分未在github开源)、CaffeineCache(in memory)和一个简易的LinkedHashMapCache(in memory),要添加新的实现也是非常简单的。
如果你想在你的系统中使用JetCache可以直接依赖kitty-spring-cloud-starter-jetcache即可。
<dependency>
<groupId>com.cxytiandi</groupId>
<artifactId>kitty-spring-cloud-starter-jetcache</artifactId>
<version>Kitty Version</version>
</dependency>
在Cat中可以看到有Cache相关的信息,就是JetCache的埋点。
详情中可以看到是哪个Key的操作。Redis开头的就是Redis的缓存,Caffeine开头的就是Caffeine的本地缓存。