搜索
php - memcached具体使用场景
巴扎黑
巴扎黑 2017-04-10 16:25:20
[PHP讨论组]

请假大家一下,memcached具体在项目中的实际运用场景
我只了解memcached是缓存数据,让数据直接从内存中读取,使用效率会高
但是在实际项目中,什么时候要使用memcached,怎么运用的,还有怎么选择是否需要使用memcached

巴扎黑
巴扎黑

全部回复(3)
伊谢尔伦

我补充一个场景:数据库缓存
对于数据变化不大的数据库,我们经常采用缓存机制。
对于同一条SQL查询

  1. 从数据库取出数据,然后分别加入系统运算。

  2. 对SQL做MD5加密成为唯一的key,同它所查询到的数据存入memcache。

  3. 设置好过期时间


当然,还可以用在分布式服务器集群中做session共享,具体我就不介绍了,可以自行百度。

怪我咯

最常用的是跟nginx配合缓存js,css,html等静态文件。包括js合并,css合并。
另外就是用在数据库之前,做简单的缓存。最常见的应该就是member表了。

PHPz

其实硬盘能缓存的把key组织好都可以扔内存里 不过更大的项目都用redis了,但是memcache的却简单啊
常见的,比如session共享就可以用memcache

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号