开发者社区> 问答> 正文

网上看到这样一个缓存方案,怎么理解这个??? 400 报错

网上看到这样一个缓存方案,怎么理解这个??? 400 报错 缓存分为两级,第一级只是一个PHP数组,有效范围是Request。而第二级是memcached。这么做的原因是,很多数据在一个Request周期 内需要加载多次,这样可以减少memcached的网络请求。另外我们的框架也会尽可能的发送memcached的gets命令来获取数据, 从而减少网 络请求

展开
收起
爱吃鱼的程序员 2020-06-02 17:17:34 440 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    第一级是一次请求内共享,

    第二级则是整个系统共享,

    这是最常见的缓存方案!

    ######回复 @SueYY : 至于请求周期可用,PHP有全局变量,PHP脚本一个请求周期就释放了,全局变量正好可用于一级缓存。 至于二级缓存,memcached蛮好的。######恩,这个可以理解,我的意思是实现方案?######你可以参考oschina的j2cache的应用场景
    2020-06-02 17:17:48
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
用户态高速块缓存方案 立即下载
高性能Web架构之缓存体系 立即下载