`

分布式缓存memcached在windows环境下安装

 
阅读更多

最近工作比较忙,一直没更新Blog。

因为工作中常跟memcached打交道,今天就先从安装写起吧。

另外今天是中秋节,祝大家中秋快乐(大家...其实就是写给我一个人看的^^)。

好了,现在言归正传,介绍一下memcached在windows下安装:

1.先从这个网址下个memcached for win32,win32版最高版本应该是1.2.6(如果还有更新的请告诉我)。

http://code.jellycan.com/memcached/

2.下载后放在某路径下,比如:E:\memcached1.2.6。

3.进入命令行,切换到E:\memcached1.2.6,输入memcached -d install命令。进入windows服务列表中可以看到多了一个memcached Server服务。

4.输入memcached -d start,启动memcached Server。

5.停止server:memcached -d stop.

   卸载server:memcached -d unistall.

 

可用参数描述:

-d:启动一个守护进程。

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

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

-M:内存耗尽时报错,不加此参数默认启用LRU删除项。

-p:监听的端口。默认是11211。

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

-n:初始块(chunk)大小,key+value+flags,默认48。

-f:块(chunk)大小增长因子,默认是1.25。

附linux参数:

-P:记录memcached运行pid文件的路径。如/usr/local/bin/memcached.pid

-u:指定用户。root用户可以使用此参数指定用户。

 

另外,发现win32版在启动时设置的参数都没有起作用,需要修改注册表:

1.首先停止Server。

2.win->运行(快捷键:windows键+R键)中输入regedit启动注册表编辑器。

找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server, 在其中有一个ImagePath项,值为"E:\memcached1.2.6\memcached.exe" -d runservice,在后面加上参数。

修改后为:"E:\memcached1.2.6\memcached.exe" -d runservice -m 512 -c 256

3.启动memcached,参数生效。

至此,memcached for win32安装完成,win32版适用于平时windows环境下开发调试用。我会再写一篇Linux系统下的安装过程,请大家多提意见。

分享到:
评论

相关推荐

    .NET版分布式缓存Memcached测试实例

    下面测试下分布式缓存Memcached软件,一直在学习关注大访问量网站的缓存是如何实现,之前看过Memcached的资料,忙于没有时间来真正测试一下,本文测试分布式缓存Memcached的环境如下:(两台电脑作为服务器)CPU:...

    Memcached v1.5.2 For Windows (在MSYS环境里Mingw-w64 x32 x64编译)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    memcached权威指南

    4.3 windows 下安装 php-memcached 扩展.............................................................................15 第五章 memcached 实战.................................................................

    Memcache缓存系统知识点梳理

    运行环境: linux,BSD,windows都可跑 协议理论:http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt (英文) 操作流程: 1、检查客户端的请求数据是否在memcached中,如有,直接把请求数据...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    7.6.3 在Windows上配置iSCSI Initiator 7.6.4 在Linux上配置iSCSI Initiator 7.7 iSCSI 在安全方面的相关设定 7.7.1 Initiator主机以IP认证方式获取iSCSI Target资源 7.7.2 Initiator主机以密码认证方式...

    UPUPW PHP v5.2.17 经典怀旧版套装 c1.zip

    memcache/2.2.5 高性能的分布式的内存对象缓存系统客户端。 Zend Debugger/5.2.15 PHP程序调试器,跟踪、调试和分析PHP程序的运行状况。  UPUPW PHP探针 支持服务器信息检测,PHP组件检测,PHP已编译模块检测,...

    java开源包1

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    亮剑.NET深入体验与实战精要2

    15.4.9 Memcached——分布式缓存系统 560 15.4.10 Cacheman——.NET架构 下的分布式缓存项目 561 15.5 数据库访问性能优化 562 15.5.1 选择合适的.NET数据供应器 563 15.5.2 及时地关闭数据库连接 563 15.5.3 跟踪...

    亮剑.NET深入体验与实战精要3

    15.4.9 Memcached——分布式缓存系统 560 15.4.10 Cacheman——.NET架构 下的分布式缓存项目 561 15.5 数据库访问性能优化 562 15.5.1 选择合适的.NET数据供应器 563 15.5.2 及时地关闭数据库连接 563 15.5.3 跟踪...

    java开源包11

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包2

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包3

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包6

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包5

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包10

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包4

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包8

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包7

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包9

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

Global site tag (gtag.js) - Google Analytics