为了账号安全,请及时绑定邮箱和手机立即绑定

近距离探索memcache缓存

难度中级
时长 1小时 2分
学习人数
综合评分9.43
79人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.3 逻辑清晰

已采纳回答 / 张焕标33
memcached 类似与mysql ,mysqld 是数据服务进程,不能直接进行操作,所以需要客户端去操作MySQL数据库,memcahed也同理,是缓存数据服务进程,也不能直接操作

最新回答 / 水煮皮皮虾
之前在memcache应用场景中说了memcache的使用会占用大量的内存最好将数据库和memcahe装在不同的服务器中,那以此推PHP服务器也不会和memcache安装在同一台服务器里,所以需要在存储数据的那端安装端,然后在PHP服务器中安装客户端(以上只是自己看了视频后的个人看法,如与事实有出入,别怪我!!)

最新回答 / 见倾心
看着视频手敲一下,效果更好,不建议粘代码...

最新回答 / 积创空间
试试$m->replace('mkey', 'mvalue2',0,4444);

已采纳回答 / 慕粉5830429
用来查找memcached.so 这个文件的路径。

最新回答 / rubyc
对,2分15秒左右,断了一部分

最新回答 / 小卒过河
我个人觉得不会出现这种情况,再调用getAll方法时,有一个if判断,判断是否存在缓存,如果存在,则读取,不存在则需要重新查询数据库获取!当重新获取的时候就把它存在于memcached对象中了,所以只要设置的过期时间没超时,这个数据就一直存在!

已采纳回答 / xiliu2015
嗯,它就像一个常驻内存的微型数据库

已采纳回答 / ALEX3403648
数据访问大的时候使用以减轻数据库压力,例如你一个新闻页面,不做缓存的话,每次有人打开这个页面都要访问数据库,你用了memcache的话就可以在中间做一个中转站减轻压力。

已采纳回答 / sidaaliu
LNMPA,这几个都要学...自己买一台,装一遍..学生买服务器应该有优惠 ....恩.我买的百度服务器的第一月9元你就多装几遍,有问题百度都有详细的解释.

最新回答 / 陈永仁_PHP
memcache存储的数据量大的时候会占用大量的内存,适合分布式存储。使用addServer方法指定IP地址来连接memcache服务
课程须知
预先掌握以下知识会更有助于掌握memcache精髓 1、PHP的基础知识 2、面向对象的基础知识 3、Linux服务器的常用命令
老师告诉你能学到什么?
1、什么是memcache 2、memcache能解决什么 3、如何在实际项目中使用memcache 4、使用memcahce的正确姿势

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消