简单说一个PHP缓存的应用场景
例如分类列表 分类数据的特征: 1, 获取较复杂, 需要递归的操作才可以完成. 2, 更新频率较低, 查询的频率高于更新的频率 这种就可以考虑使用分布式数据缓存 Redis为例 需要完成的功能: 1, 查询时使用缓存(并生成). 2, 分类数据删除或者设置时, 删除缓存
缓存流程图 ThinkPHP中 config中配置 'REDIS_HOST' => '127.0.0.1', 'REDIS_PORT' => '6379', 使用中用\S函数初始化缓存数据 //初始化缓存数据 \S([ 'type' => 'redis', 'host' => \C('REDIS_HOST'), 'post' => \C('REDIS_PORT'), ]); 使用时判断
|
| 本文出处: http://www.toutiao.com/a6463672767232344589/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|