⑥热点数据的缓存策略算法没有caffeine等缓存框架优秀(redis只有单纯的LRU、LFU、TTL等简单驱逐策略),热点数据命中率低; 另外,在进行数据缓存时,我们还经常遇到缓存穿透的问题(查询不存在或者冷门的数据,这个操作会查询至数据库,并发量如果很高容易导致服务崩溃),一般情况下我们可以使用布隆过滤器来解决该问题,但是布隆过...
多级Map模板工具类设计及实现目的:有序Map中,部分数据的访问比较集中,这部分数据称为热点数据,可以采用Map多级缓存的方式提高热点数据的访问效率,从而提高程序效率设计思路是将Map分为多级,最低级包含全部的数据,高级包括最新访问的数据,高级Map的规模小,访问效率高,高级Map查找不到数据再向低级Map中访问,同时并进行高级...