摘要:
在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache、Caffeine、LocalCache等。 一、ehcache 在Java项目广泛的使用。它是 阅读全文
posted @ 2021-05-31 15:16
姚春辉
阅读(1497)
评论(0)
推荐(0)
摘要:
1. 缓存淘汰算法1.1. FIFO先进先出:最先进入的缓存被最先淘汰掉,这个基本不会有人用来做缓存 1.2. LRU最近最少未使用:每次访问就把这个元素放到队列头部,队列满了淘汰队列尾的元素,也就是淘汰最长时间没有被访问的。 缺点也是很明显的,某一时刻大量数据的到来容易把热点数据挤出缓存,而这些数 阅读全文
posted @ 2021-05-31 14:49
姚春辉
阅读(518)
评论(0)
推荐(0)
摘要:
一、参考文档 1、官方文档 http://logback.qos.ch/documentation.html 2、博客文档 http://www.cnblogs.com/warking/p/5710303.html 二、logback.xml常用配置详解 常用节点结构图: 1、根节点<configu 阅读全文
posted @ 2021-05-31 11:39
姚春辉
阅读(528)
评论(0)
推荐(1)

浙公网安备 33010602011771号