很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。
其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。
Windows下的Memcache安装
:
1. 下载memcache
的windows稳定版,解压放某个盘下面,比如在c:\memcached
2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装
3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
4.运行以下实例就ok了
memcached的基本设置
:
-p 监听的端口
-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 显示帮助
转自:http://www.zoomhoo.com/thread-609-1-1.html
分享到:
相关推荐
关于`Windows下的Memcache安装.txt`和`Windows下的Memcache安装 - Memcache.htm`,这些文件可能包含了详细的Windows安装指南和常见问题解答,包括环境变量设置、服务注册、防火墙配置等。 总的来说,Windows ...
安装和配置过程可能包括安装服务、设置端口号、内存限制等步骤,确保Memcache能够在Windows环境下稳定运行。 描述中提到的".net的驱动"是指用于.NET Framework或.NET Core的Memcache客户端库。这些库允许.NET开发者...
php memcache[windows]用法实例,记得先将php_memcache.dll文件拷贝至php相应dll文件目录,配置好php.ini文件的memcache模块,运行程序前先运行memcached.exe文件。
// 创建一个Memcache实例 $memcache = new Memcache; // 连接到Memcached服务器 $memcache->connect('localhost', 11211) or die("无法连接"); // 存储数据 $memcache->set('key', 'value', 0, 60); // key是键,...
**Windows环境下使用Memcached缓存服务的详细指南** 在Windows操作系统上配置和使用Memcached作为缓存服务,可以显著提高Web应用的性能,特别是在处理大量数据时。Memcached是一款高效、分布式内存对象缓存系统,它...
使用前,应该先安装memcache。如果是window上就不需要安装libevent, linux上需要安装libevent。具体安装请到资料中查找。 memcache客户端:xmemcached-2.0.0.jar 这里又加入了很多spring的jar包,是应为...
5. **分布式缓存**:当单个Memcache服务器不足以应对高并发或大数据量时,可以采用分布式部署,通过多个Memcache实例分担负载,确保系统的稳定性和可扩展性。 压缩包内的"php-7.1.x_memcache.dll"是核心文件,它是...
标题中的“memcache php2.5专用 windows”指的是在Windows操作系统环境下,专为PHP 2.5版本设计的Memcache扩展。Memcache是一款高性能的分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提升应用...
2. 将`memcache.dll`文件复制到PHP的`ext`目录下,这个目录通常位于PHP安装路径的`php/ext`或者根据你的安装路径有所不同。 3. 修改PHP的配置文件(通常为`php.ini`),在其中添加`extension=memcache.so`(在...
另外,`phpMemcachedAdmin`是一个用于管理Memcache服务器的Web界面工具,你可以下载并安装,以便更方便地监控和管理Memcache实例。这个工具可以帮助查看统计信息,添加、删除和修改缓存项。 在CentOS上安装`...
安装扩展后,在PHP代码中,你可以创建一个Memcache实例,连接到服务器,并进行存取操作。 ```php $memcache = new Memcache; $memcache->connect('localhost', 11211); $value = 'Hello, Memcache!'; $...
安装Memcache服务端后,可以设置多个实例,提供分布式缓存服务。与`php_memcache.dll`配合,它们可以构建出强大的缓存解决方案,提高Web应用程序的响应速度。 总结,`php_memcache.dll 5.4.12`是PHP 5.4.12版本与...
通过以上步骤,你已经在PHPnow环境中成功安装和配置了Memcache扩展,并与Memcached服务进行了连接。现在,你可以享受到Memcache带来的高性能缓存能力,提升你的Web应用程序的响应速度。在实际项目中,根据需求可以...
4. **安装与配置**:在Windows环境下,你需要首先下载并安装Memcache服务器,然后配置服务端口(默认为11211)。确保服务器正常运行后,就可以在Java应用中连接到它。 5. **连接Memcache**:使用Java客户端连接到...
"JAVA的memcache服务器安装以及相关最新jar包" 这个标题指出我们要探讨的是在Java环境中如何安装并使用Memcached服务器,同时提到了与Java接口相关的最新jar包。Memcached是一个高性能、分布式内存对象缓存系统,常...
Memcache 服务可以通过应用程序的多个实例访问该缓存, Memcache 对于那些不需要数据库的永久性功能和事务功能的数据很有用,例如临时数据或从数据库复制到缓存以进行高速访问的数据。 Memcache API 可以通过以下...
- **分片策略**:当内存不足时,可以采用哈希分片或一致性哈希策略,将数据分散到多个Memcache实例上。 5. **优化与监控** - **内存管理**:合理设置内存上限,避免因内存耗尽导致的系统不稳定。 - **监控**:...
2. **获取 ASP Memcache 组件**:在 ASP 环境中使用 Memcache,需要一个与之交互的组件或库。可以找到第三方开发的 ASP 组件,如 AspMemcached 或者其他的适配器,这些组件提供了与 Memcached 通信的接口。 3. **...
1. **客户端连接**:Windows下可以使用各种编程语言(如PHP、Python、Java等)的客户端库与Memcached交互。安装相应的语言扩展,并按照文档配置连接参数,例如在PHP中,可以使用`memcached`扩展。 2. **操作缓存**...