当前位置:   article > 正文

多级缓存思想(面向gpt编程)_可以通过多级缓存解决bigkey问题吗

可以通过多级缓存解决bigkey问题吗

前言


之前看过有赞TMC框架多级缓存实现,写过一篇文章:参照有赞TMC框架原理简单实现多级缓存,对于里面一些精髓还是没有学习到位,今天借助阿里开源的JetCache来进一步了解。

多级缓存是什么


有请gpt来讲讲~ 这个开发配置一个好助手,它对于内容的筛选会更细,不像某度引擎直接把一堆博客丢出来,很多还是模棱两可的,关键还有广告,哈哈~

它分析很详细,内存型的速度非常快的,但是它不能共享资源,分布式缓存速度比前面的慢,但是可以保证分布式环境数据一致性,持久性一般就是mysql这些关系型,特点就是容量大,但是不足就是并发超过200多的时候性能就会下降。

多级缓存应用场景

我们应用中一般会使用分布式缓存redis,它的不足是什么,它也有脆弱的时候,常见的面试题:缓存击穿、缓存穿透,这些场景也会让系统崩溃,还有热点key也会对特定的节点产生巨大压力,从而影响redis读取性能,从而多级缓存登场。

多级缓存思路


读写逻辑

数据储存逻辑

MultiLevelCache

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/875471
推荐阅读
相关标签
  

闽ICP备14008679号