老莫的笔记本  
  
请选择 进入手机版 | 继续访问电脑版
查看: 1016|回复: 0

一个问题的阐述

[复制链接]

662

主题

878

帖子

5113

积分

超级版主

Rank: 8Rank: 8

积分
5113
发表于 2018-9-29 11:07:49 | 显示全部楼层 |阅读模式
现在我要添加一些网站的配置:
主要目标:管理员邮箱 .短信基本资料.网站标题等 都需要用户手动设置, 设置完后我存入数据库;
问题来了:
像以上这些,都属于基本信息,在多个地方都有调用,难道用一次查一次数据库? 那是不是太麻烦了?

老莫同志的猜想:
解决方法1: 网站初始化运行时 ,请求数据库,将得到的结果 放在缓存里;每次读的时候,读取缓存的数据;改的时候修改数据库信息,清空缓存并重新读取。
解决方法2: 网站初始化时,请求数据库,放在session 里, 每次读的时候,读取session的数据;改的时候修改修改数据库信息,重新读取 session 值;

两种利弊:
1. 我个人任务 session 需要通过sessionID 来进行唯一的识别,但是缓存却不用;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表