设为首页 收藏本站

运维网

查看: 118|回复: 0

[技术分享] 关于win下Memcached安装步骤

[复制链接]

累计签到:1 天
连续签到:1 天
发表于 2017-9-20 09:43:43 | 显示全部楼层 |阅读模式
2天对我来说有点煎熬。。数据量达到17w的时候 我本地执行查询速度特别慢!
请教了一些php大牛如何解决速度问题,在加了索引和优化sql后还是速度慢!我决定在win环境下用Memcached和memcache 来处理,先声明一下:
memcache是php的拓展,memcached是客户端,复杂的说:Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品。

因为我本地用的是xampp集成环境,为了避免带大家走误区 直接把地址和文件步骤列出来

安装
Windows 64位 memcached下载地址:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip
1.安装memacached.exe
c盘下新建一个memcached文件夹,将下载memcached解压到这个文件夹
在开始中输入cmd,找到cmd.exe程序,在上面点右键,选择“以管理员身份运行”
③输入 : cmd c:/memcached
④输入 :memcached.exe -d install   //安装memcached
⑤输入 :memcached.exe -d start   //启动memcached
2.安装php_memcached.dll  我本地环境用的是xampp是32位x86
  ①到后面的页面下载memcache.dll   http://pecl.php.net/package/memcache/3.0.8/windows
 // 要下载跟自己的软件集成包版本一致的dll文件,如: ①你的xampp是32位的,你就需要下载x86的 ②phpinfo()中显示 Thread Safety(线程安全):enabled 你需要下载 TS的否则,下载NTS
  ②将下载的dll文件拷贝到../php/ext 目录下
  ③在php.in中添加 extension=php_memcache.dll
④重启apace

3.使用memcahe
$mem = new Memcache;  
$mem->connect("127.0.0.1", 11211);  
$mem->set('key', 'Hello Memcached!', 0, 60);  
$val = $mem->get('key');  
echo $val;
//输出:Hello Memcached!,则表明安装成功,可以使用memcached了

//下面是yii2中使用memcached的用法
$memcached = Yii::$app->cache->add('sex','nan');
$memcachedGet = Yii::$app->cache->get('sex');
echo $memcachedGet;


最后如果页面输出:Hello Memcached!  恭喜你 安装成功了!

运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、运维网 - 服务您的运维操作管理专家!
6、联系人Email:[email protected] 网址:www.iyunv.com

点击关注更多内容
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则  允许回帖邮件提醒楼主

关注运维网官方微信X

关注运维网官方微信

扫描二维码关注运维网官方微信,最新一手资源尽在官方微信!快快关注我们吧...

扫描微信二维码查看详情

客服 E-mail:[email protected]

本站由安畅云和青云提供云计算服务

运维网--中国最专业的运维工程师交流社区

京ICP备14039699号-1 Copyright © 2012-2017

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

Good good study day day up !


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


合作伙伴: 青云cloud 51idc

快速回复 返回顶部 返回列表