
使用Lua+Redis+OpenResty进行多级缓存优化
总体分为三个步骤:缓存预热服务器启动后,先用Lua脚本从MySQL数据库中查询轮播图数据,保存到Redis中,为后续的查询做准备定时更新MySQL中的轮播图数据有可能被更新,需要每隔一段时间调用Lua脚本,将MySQL中的轮播图数据读取出来,保存到Redis进行同步缓存读取最后需要通过Lua读取Redis中的缓存数据,返回给前端页面,完成轮播图的显示先在OpenResty服务器中使用Lua读取MySQL中的轮播图数据,保存到Redis中作为缓存,后面直接查询缓存,提升性能。












