自己能否建设网站,可以建网站的路由器,做外单网站亚马逊,外发加工网1688文章目录 一、传统缓存存在的问题二、多级缓存方案三、JVM进程缓存案例演示#xff1a; 四、Lua语法入门Lua语言入门 五、多级缓存#xff08;一#xff09;安装OpenResty#xff08;二#xff09;OpenResty入门#xff08;三#xff09;请求参数处理#xff08;四 四、Lua语法入门Lua语言入门 五、多级缓存一安装OpenResty二OpenResty入门三请求参数处理四查询Tomcat四Redis缓存预热四查询Redis缓存四Nginx本地缓存 六、缓存同步一数据同步策略二安装Canal三监听Canal 一、传统缓存存在的问题 二、多级缓存方案 三、JVM进程缓存 案例演示 四、Lua语法入门 Lua语言入门 五、多级缓存
一安装OpenResty 二OpenResty入门
三请求参数处理
四查询Tomcat
四Redis缓存预热
四查询Redis缓存
四Nginx本地缓存
六、缓存同步
一数据同步策略
缓存数据同步的常见方式有三种:
设置有效期:给缓存设置有效期到期后自动删除。再次查询时更新 优势:简单、方便 缺点:时效性差缓存过期之前可能不一致 场景:更新频率较低时效性要求低的业务同步双写:在修改数据库的同时直接修改缓存 优势:时效性强缓存与数据库强一致 缺点:有代码侵入耦合度高; 场景:对一致性、时效性要求较高的缓存数据异步通知:修改数据库时发送事件通知相关服务监听到通知后修改缓存数据 优势:低耦合可以同时通知多个缓存服务 缺点:时效性一般可能存在中间不一致状态 场景:时效性要求一般有多个服务需要同步 二安装Canal 三监听Canal