缓存

缓存

  • 用来提升读取数据的性能,减少数据库交互
  • 第一次查询缓存,没有数据就去数据库查询,查询出数据放进缓存
  • 第二次查询缓存,有数据直接返回,不在和数据库交互
  • 提升用户体验,突破数据库性能瓶颈

缓存类似Map

  • key-value
  • 缓存对象key是id,value是object
  • 缓存查询列表key是自定义name,value是查询结果list
  • 缓存页面 缓存Response gzip压缩

JFinal中使用Cache

  • 使用CacheKit
  • 使用拦截器CacheInterceptor
  • 自动清除缓存使用EvictInterceptor
  • 手动调用缓存CacheKit+DataLoader
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容