tags: redis,ehcahe,jcache,memcache
缓存机制的引入可以提高系统的访问效率。
它的主要实现思想是:在程序和数据源之间引入一个中间层即Cache,访问cache的时间成本肯定远低于数据源。
按照Cache所在可以简单分为进程外缓存和本地缓存。
对于单机推荐使用 ehcahe
对于分布式 推荐使用 redis 和 MemCached;
在缓存初始化时,缓存中是没有任何缓存数据的,需先将数据缓存后,缓存服务才算完全启动。预热方式:
问题:
原因:代码问题, 爬虫,攻击,大量空命中
场景:查询某个文章,给了一个错误的文章id。一直查询不到。
方法:
缓存空对象
可以缓存到本地内存中,空对想用一个静态变量。这样不会造成 造成占用内存。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有