热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在Windows平台下安装Memcached

一、下载MemercachedForWindows下载地址:http:up.2cto.com2012052220120522094758371.rar二、安装步骤ww
一、下载Memercached For Windows


下载地址:http://up.2cto.com/2012/0522/20120522094758371.rar





二、安装步骤  www.2cto.com  


1、解压到指定目录,如:C:\Memcached\memcached-win32-1.4.4-14。


2、用cmd打开命令窗口,转到解压的目录,输入 “memcached.exe -d install”。


3、打开控制面板,打开服务,可以看到memcached已经在上面可,如果没有启动,则手动启动一下。





4、使用telnet命令 验证缓存服务器是否可用。





开始什么都不显示,回车后输入命令  stats  查看统计信息,如下图,说明服务器运作正常。





三、参数介绍


1、以上的安装和启动都是在默认环境下进行的,在安装时可设置如下参数:


-p 监听的端口  www.2cto.com  


-l 连接的IP地址, 默认是本机


-d start 启动memcached服务


-d restart 重起memcached服务


-d stop|shutdown 关闭正在运行的memcached服务


-d install 安装memcached服务


-d uninstall 卸载memcached服务


-u 以的身份运行 (仅在以root运行的时候有效)


-m 最大内存使用,单位MB。默认64MB


-M 内存耗尽时返回错误,而不是删除项


-c 最大同时连接数,默认是1024


-f 块大小增长因子,默认是1.25


-n 最小分配空间,key+value+flags默认是48


-h 显示帮助  www.2cto.com  


如:“memcached -d install -l 127.0.0.1 -m 1024 -c2048”。


2、如果在安装时没有添加参数,可通过修改注册表信息进行设置,打开注册表,找


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached

在其中有一个“ImagePath”项,值为:


"C:\Memcached\memcached-win32-1.4.4-14\memcached.exe" -d runservice

在后面加上“-m 1024 -c2048”。如下图:





3、输入stats命令后,页面出现的参数介绍。


STAT pid 4356 服务器进程ID


STAT uptime 56625 服务器运行时间,单位秒


STAT time 1225249079 服务器当前的UNIX时间


STAT version1.1.0服务器的版本号


STAT pointer_size 64


STAT rusage_user 151.845489 该进程累计的用户时间(秒:微妙)


STAT rusage_system 121.667603 该进程累计的系统时间(秒:微妙)


STAT ibuffer_size 4096  www.2cto.com  


STAT curr_connections 13 连接数量


STAT total_connections 54136 服务器运行以来接受的连接总数


STAT connection_structures 318 服务器分配的连接结构的数量


STAT cmd_get 100595 取回请求总数


STAT cmd_set 6510 存储请求总数


STAT get_hits 96543 请求成功的总次数


STAT get_misses 4052 请求失败的总次数


STAT bytes_read 4427679 服务器从网络读取到的总字节数


STAT bytes_written 6585596 服务器向网络发送的总字节数

备注:  www.2cto.com  


uptime 是memcached运行的秒数,

cmd_get是查询缓存的次数。 cmd_get/uptime得到平均每秒请求缓存的次数。

cmd_set是设置key=>value的次数。整个memcached是个大hash,用cmd_get没有找到的内容,就会调用cmd_set写进缓存里。

get_hits是缓存命中的次数,缓存命中率 = get_hits/cmd_get *100%。

get_misses加上get_hits等于cmd_get。

total_itemscurr_items表示现在在缓存中的键值对个数。

total_items == cmd_set == get_misses,不过当可用最大内存用光时,如果memcached设置为删掉内容,上面的等式就不成立了。

推荐阅读
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Win10下游戏不能全屏的解决方法及兼容游戏列表
    本文介绍了Win10下游戏不能全屏的解决方法,包括修改注册表默认值和查看兼容游戏列表。同时提供了部分已经支持Win10的热门游戏列表,帮助玩家解决游戏不能全屏的问题。 ... [详细]
author-avatar
阿门路亚_
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有