最近工作比较忙,一直没更新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系统下的安装过程,请大家多提意见。
分享到:
相关推荐
在Windows上搭建Memcached开发环境,首先需要下载对应版本的memcached软件,例如`memcached-win32-1.4.4-14`,解压并运行服务。默认情况下,memcached会监听11211端口。可以通过运行`memcache.exe -h`命令查看帮助...
**memcached 分布式缓存服务器** `memcached` 是一款高效、轻量级的分布式...了解并熟练使用 memcached 可以极大地提升系统的响应速度和整体性能,特别是在大数据量和高并发的环境下,它是优化系统架构的重要工具。
作为一款跨平台的内存对象缓存系统,它支持多种操作系统,包括但不限于Linux、Windows、Unix等,使得开发人员能够在不同的环境中灵活部署和使用。 分布式缓存是解决大数据量和高并发访问问题的关键技术之一。...
总的来说,分布式缓存Memcached是提升Web应用程序性能的有效工具,而.NET开发人员可以通过各种客户端库(如`memcacheddotnet_clientlib-1.1.5`)轻松地在项目中集成这一技术。理解和熟练掌握Memcached的使用方法和...
在Linux环境中,安装Memcached通常通过包管理器进行,如在Ubuntu上使用`apt-get`,在CentOS上使用`yum`。安装完成后,通过`systemctl`或`service`命令来启动、停止和管理服务。 1. **安装**: - Ubuntu: `sudo apt...
这个“memcached-windows64-1.4安装文件”是专为Windows 64位操作系统设计的版本,包含安装所需的所有组件,使得在Windows环境下部署和运行Memcached变得简单。 **工作原理** Memcached基于键值对存储,它的工作...
在Windows环境下安装和测试Memcached,我们可以遵循以下步骤。 ### 安装步骤 1. **下载Memcached**: 首先,你需要从官方网站(https://memcached.org/downloads)或第三方源获取适用于Windows的Memcached二进制版本...
描述中提到的"鹿头"(通常指的是logo或图标)的"memcached.exe"是memcached服务端的可执行文件,它是Windows环境下运行memcached服务的核心组件。执行这个exe文件后,会弹出一个窗口,这个窗口的持续存在表明...
本文旨在详细介绍如何在Windows环境下安装Memcached。Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。由于官方并未直接提供适用于Windows系统的安装包,本文将引导您完成...
分布式缓存技术是云计算环境中的关键技术之一,它旨在解决传统数据库在处理大规模数据访问时面临的性能瓶颈问题。本文主要探讨了分布式缓存的特性、典型应用场景以及发展历程。 首先,分布式缓存具有以下显著特性:...
这表示教程内容将专注于在Windows环境下如何使用和管理memcached,这对于那些习惯于Windows平台的开发者或系统管理员来说尤其有价值,因为他们可能不熟悉在Linux等其他系统上进行类似操作。 **压缩包子文件的文件...
### Memcached缓存系统在Linux与Windows环境下的安装与集群配置 #### 一、概述 Memcached是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和其他开销较大的计算结果来减少数据库负载并加速动态...
### MemCached在Windows环境下的安装与配置详解 #### 一、概述 MemCached是一种高性能、分布式内存对象缓存系统,可以极大地加速动态Web应用程序的速度,提高可扩展性。本文档将详细介绍如何在Windows 7 64位操作...
总的来说,`memcached`在Windows上的最新版本提供了对不同处理器架构的支持,并通过bat脚本简化了服务管理,使其在Windows环境中也能轻松部署和使用。无论是开发者还是系统管理员,都能从中受益,提升应用的响应速度...
通过以上介绍,我们可以了解到Memcached在Windows环境下的使用方法,以及如何通过配置、优化和监控来提升其在Web应用中的效能。正确地部署和使用Memcached能够显著提升系统的响应速度,减轻数据库压力,提高用户体验...
在这个版本1.2.1中,我们探讨其核心特性、工作原理以及如何在Windows环境下进行安装和配置。 1. **核心特性** - **分布式**:Memcached通过哈希算法将数据分散存储在多台服务器上,实现数据的分布式管理,提供高...