• 朗晨微博
  • 朗晨微信
  • 手机网站
MENU
NEWS
Redis缓存页面原理
发布日期:2020-06-07作者:程序猿
  网站缓存主要的目的就是优化网页,加快网页打开的速度。网页缓存有一个比较明显的体现,就是第一个用户打开网页需要读取数据库信息并且把数据库中读取到的信息页面存到Redis中。只要缓存不清空,再次打开这个页面,他总是显示Redis中的数据,只有清空缓存,才会再次读取数据库。大大的降低了数据库的读取,减少了数据库的压力。

以下是基本的思路,大概两步:

1、 模板页面:
用于执行php,读取mysql数据。用于显示。


2、 入口页面(浏览器打开的页面)【有判断处理】
主要用于判断Redis中的键index1是否有值。如果有就直接调用Redis中的数据,如果没有,就把模板中的页面内容加入到Redis的index1键中。


3、 测试是否真的没有读取数据库。
用到测试工具是TPshop提供的SQL追踪器。
第一次执行index.php(入口文件)页面,会先加载模板页面,访问数据库。


下次在访问index.php(入口文件)页面,先清空SQL追踪器,然后访问index.php。
已经是访问Redis了。所以,如下图(没有访问mysql)





返回列表页
期待与您的合作,敬请联络我们
期待与您的合作
敬请联络我们
联系方式
北京市朝阳区甘露园19号718创意产业园区2H
Email:info@lungeart.com
010-85762026010-85762027
京ICP备案 05065002 ©朗晨设计2000-2017版权所有
京ICP备案 05065002
©朗晨设计2000-2017版权所有