`

如何在Windows平台下安装Memcached

 
阅读更多
一、下载Memercached For Windows
 
 
 
二、安装步骤  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设置为删掉内容,上面的等式就不成立了。
 
 
 
作者 田志良
分享到:
评论

相关推荐

    Windows 下安装 Memcached1

    本文旨在详细介绍如何在Windows环境下安装Memcached。Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。由于官方并未直接提供适用于Windows系统的安装包,本文将引导您完成...

    memcached windows稳定版

    在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动...

    windows下memcached+memcached.dll 5.3.8

    标题中的“Windows下memcached+memcached.dll 5.3.8”指的是在Windows操作系统上安装和使用Memcached服务的场景,其中`memcached.dll 5.3.8`是Memcached服务器的一个特定版本的动态链接库文件。Memcached是一款高...

    Windows下memcached安装包及详细安装步骤(含php配置)

    在windows下安装memcached时,下了很多资源,很多都不能用或者不确定当前版本是否与本地php版本相对应。于是就整了份完整资料,给有需要的人。本地php是5.3版本的,所以压缩包里放了memcached 2.2.6版的...

    Memcached windows 下安装与测试

    在Windows环境下安装和测试Memcached,我们可以遵循以下步骤。 ### 安装步骤 1. **下载Memcached**: 首先,你需要从官方网站(https://memcached.org/downloads)或第三方源获取适用于Windows的Memcached二进制版本...

    windows下的memcached 1.6.21,并且做成了windows的服务

    在windows下编译的最新的memcached 1.6.21 由于1.4.5以后的memcached不支持windows服务。 使用第三方工具做成了windows的服务 使用说明: 1、解压rar文件 2、以管理员身份运行cmd.exe 3、然后执行service_install....

    windows系统安装memcached缓存系统

    这表示教程内容将专注于在Windows环境下如何使用和管理memcached,这对于那些习惯于Windows平台的开发者或系统管理员来说尤其有价值,因为他们可能不熟悉在Linux等其他系统上进行类似操作。 **压缩包子文件的文件...

    memcached-windows64-1.4安装文件

    这个“memcached-windows64-1.4安装文件”是专为Windows 64位操作系统设计的版本,包含安装所需的所有组件,使得在Windows环境下部署和运行Memcached变得简单。 **工作原理** Memcached基于键值对存储,它的工作...

    MemCached安装与配置图解(windows).pdf

    ### MemCached在Windows环境下的安装与配置详解 #### 一、概述 MemCached是一种高性能、分布式内存对象缓存系统,可以极大地加速动态Web应用程序的速度,提高可扩展性。本文档将详细介绍如何在Windows 7 64位操作...

    安装Memcached及Memcached配置

    在本文中,我们将详细介绍如何安装和配置Memcached,以及如何查询其运行状态。 1. **安装Memcached** - 首先,你需要从官方源或指定网址下载适合你操作系统的Memcached版本。例如,Windows用户可以访问...

    memcached服务端windows版

    - **windows**:说明讨论的是在Microsoft Windows操作系统上的部署和使用,这与通常在Linux环境下的使用有所不同,可能需要考虑兼容性和特定的安装步骤。 - **缓存**:缓存是提高应用程序性能的关键技术,通过将...

    memcached安装软件 libevent magent memcached

    在安装memcached时,libevent作为依赖库,因为它提供了异步事件处理机制,这对于memcached的高效运行至关重要。下载libevent的稳定版本,例如`libevent-2.0.21-stable.tar.gz`,解压并按照以下步骤编译和安装: 1. ...

    memcached windows最新版本

    `memcached` 在Windows上的安装有针对两种处理器架构的版本:x64和x86。x64版本适用于64位操作系统,提供更好的性能和内存利用率,而x86版本则适用于32位操作系统。选择哪个版本取决于你的系统配置。如果您的计算机...

    memcached linux windows 安装 使用 缓存 集群

    总结来说,Memcached是跨平台的缓存解决方案,适用于Windows和Linux环境。通过正确配置和使用,它可以显著提升Web应用的性能,减少对数据库的依赖,并提供高可用性的数据缓存服务。在部署和使用过程中,注意端口设置...

    windows下按装memcached和memecache

    在Windows环境下安装`Memcached`和`Memcache`是一个相对较少被讨论的话题,因为这两个工具在Linux系统上更为常见。然而,对于Windows开发者来说,理解如何在本地环境中配置它们是十分重要的,特别是对于进行跨平台...

    memcached-1.4.5 windows版

    这款1.4.5版本是专为Windows 32位操作系统设计的,尤其适合那些在Windows环境下运行的应用程序。 **一、Memcached的基本概念** 1. **分布式内存缓存**:Memcached将数据存储在内存中,而非硬盘,以实现快速访问。...

Global site tag (gtag.js) - Google Analytics