• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

【缓存设计】最基础的多级缓存,是否合适,应该怎么设置?

PHP admin 1年前 (2018-06-08) 16次浏览 未收录 0个评论
文章目录[隐藏]

近日想给我们系统,做一套一级级下来的缓存机制。但是总感觉缺了点什么。

环境:
负载均衡、主从分离、Redis单机(日后可多机)

现在初步构想:

浏览器缓存-》本地文件缓存-》内存缓存(Redis)-》Db

用户在访问Web应用后,给其设置浏览器缓存,然后设置本地的文件缓存和内存缓存。
其他用户在访问后,我认为步骤如下:

我的问题是:

但是觉得里面某一步骤少了点什么,或者觉得里面的(多级)缓存失效时间很难取舍。

并且,本地的文件缓存{检查过期时间、读取(删除、生成)文件}与直接跳到内存缓存(Redis)的一次连接相比又是否值得?

因此想要咨询下我这基础的缓存机制,是否合适或者有什么弊端可以改进的,感谢!

回复内容:

近日想给我们系统,做一套一级级下来的缓存机制。但是总感觉缺了点什么。

环境:
负载均衡、主从分离、Redis单机(日后可多机)

现在初步构想:

浏览器缓存-》本地文件缓存-》内存缓存(Redis)-》Db

用户在访问Web应用后,给其设置浏览器缓存,然后设置本地的文件缓存和内存缓存。
其他用户在访问后,我认为步骤如下:

我的问题是:

但是觉得里面某一步骤少了点什么,或者觉得里面的(多级)缓存失效时间很难取舍。

并且,本地的文件缓存{检查过期时间、读取(删除、生成)文件}与直接跳到内存缓存(Redis)的一次连接相比又是否值得?

因此想要咨询下我这基础的缓存机制,是否合适或者有什么弊端可以改进的,感谢!


39MO , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:【缓存设计】最基础的多级缓存,是否合适,应该怎么设置?
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址