场景:
在java应用中,对于访问频率高,更新少的数据,通常方案是将这类数据加入缓存中。相对于从数据库中直接读取,这种方式效率更高。
在集群环境下,通常使用分布式缓存,如redis、memcached等。在单机环境下,通常是使用内部缓存(localCache)就够了。

方案:
基于JSR107规范自研
基于concurrentHashMap实现数据规范

jsr107规范
了解即可,没有太多应用
1、目标
为应用程序提供缓存java对象的功能
定义了一套通用的缓存概念和工具
最小化开发人员使用缓存的学习成本
最大化应用程序在使用不同缓存实现之间的可移植性
支持进程内和分布式的缓存实现

2、核心概念
网易云课堂学习-自研java内存缓存

相关文章:

  • 2021-05-05
  • 2021-09-08
  • 2021-04-14
  • 2021-12-22
  • 2021-11-16
  • 2021-09-22
  • 2021-08-18
  • 2022-12-23
猜你喜欢
  • 2021-11-11
  • 2022-01-22
  • 2021-06-02
  • 2021-08-30
  • 2021-06-06
  • 2021-11-26
  • 2021-04-08
相关资源
相似解决方案