`

Memcached 在window下部署和测试示例

 
阅读更多

1.为什么会有Memcache和memcached两种名称
其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我的意思了吧。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。


2.下载服务器程序

memcached-1.2.1-win32.zip

地址:http://download.csdn.net/detail/aaliwen/376882


3.解压且启动

写道
D:\>cd E:\DevSoftwares\memcached-1.2.1-win32

D:\>e:

E:\DevSoftwares\memcached-1.2.1-win32>dir
驱动器 E 中的卷是 Workplace
卷的序列号是 1251-EC3E

E:\DevSoftwares\memcached-1.2.1-win32 的目录

2012/08/17 15:48 <DIR> .
2012/08/17 15:48 <DIR> ..
2006/06/08 10:48 71 AUTHORS
2006/06/08 10:48 1,341 CONTRIBUTORS
2006/06/08 10:48 1,533 COPYING
2012/08/17 15:48 <DIR> doc
2006/06/08 10:48 1,533 LICENSE
2006/12/05 13:37 155,648 memcached.exe
2006/06/08 10:48 41 NEWS
2006/06/08 10:48 737 README
7 个文件 160,904 字节
3 个目录 174,466,027,520 可用字节

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -d install

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -d start

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -p 11022
^C
E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -p stop

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -d start

E:\DevSoftwares\memcached-1.2.1-win32>

 

主要是这两步:

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -d install

E:\DevSoftwares\memcached-1.2.1-win32>memcached.exe -d start


4.查看系统服务


5.运行和测试

public static void printValues() {
		MemcachedClientBuilder builder = new XMemcachedClientBuilder(AddrUtil.getAddresses("localhost:11211"));
		MemcachedClient memcachedClient = null;
		try {
			memcachedClient = builder.build();
			memcachedClient.set("hello", 0, "Hello,xmemcached");
			String value = memcachedClient.get("hello");
			System.out.println("hello=" + value);
			memcachedClient.delete("hello");
			value = memcachedClient.get("hello");
			System.out.println("hello=" + value);
		} catch (MemcachedException e) {
			System.err.println("MemcachedClient operation fail");
			e.printStackTrace();
		} catch (TimeoutException e) {
			System.err.println("MemcachedClient operation timeout");
			e.printStackTrace();
		} catch (InterruptedException e) {
			// ignore
		} catch (IOException e) {
			e.printStackTrace();
		}
		try {
			memcachedClient.shutdown();
		} catch (IOException e) {
			System.err.println("Shutdown MemcachedClient fail");
			e.printStackTrace();
		}
	}
  • 大小: 8 KB
分享到:
评论
1 楼 di1984HIT 2014-04-11  
写的不错。

相关推荐

    memcached 64位 window

    在Windows上部署Memcached,需要关注以下关键点: 1. **安装**:解压文件并根据官方文档或社区教程进行编译和安装。 2. **配置**:创建或修改`memcached.conf`配置文件,设置监听端口、最大内存、超时时间等参数。 ...

    memcached window 64位

    为了在Windows 64位环境下正确安装和使用memcached,用户需要注意以下几点: 1. 下载并解压提供的压缩包。 2. 可能需要安装VC++运行库,因为某些版本的memcached依赖于这些库。 3. 配置memcached的配置文件(如`...

    Memcached在C#下的使用示例

    Memcached是一种高性能、分布式内存对象缓存系统,用于在分布式计算...以上是关于“Memcached在C#下的使用示例”的主要知识点。通过这些内容,开发者可以构建一个高效的分布式缓存系统,提升应用的运行效率和用户体验。

    memcached window

    在Windows环境下,Memcached的安装和配置可能会与Linux等其他操作系统有所不同。 **PHP Memcached扩展** `php_memcached.dll`是PHP的一个扩展,用于在PHP环境中与Memcached服务器通信。这个扩展允许PHP脚本存取和...

    Window安装memcached【亲测能用!】

    】”这个标题表明这是一个关于在Windows操作系统上安装memcached的教程,而且作者已经亲自测试过,确保了安装过程的有效性和可行性。 **描述分析:** 描述提到“Window中安装memcached服务,纯个人制作,简单易懂...

    memcached官方window包

    memcached官方window包,学习的基本入门包

    Memcached windows 下安装与测试

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

    memcached和activeMQ的JAVA示例代码

    在某些场景下,可能需要将memcached用于缓存数据,而activeMQ用于处理异步任务和数据同步。例如,当数据库查询频繁且结果不常改变时,可以将数据存入memcached;当需要更新缓存时,可以通过activeMQ发送消息通知其他...

    memcached分布式缓存数据库部署.doc

    1. **安装memcached**:在Linux环境下,通常使用`yum`命令安装memcached软件包,并确认安装成功。 2. **启动服务与检查状态**:启动memcached服务,并通过`systemctl`命令查看服务状态,确保服务运行正常。同时,...

    memcached for window32

    **Memcached for Windows 32位系统** Memcached是一款高性能、分布式内存对象缓存系统,最初设计用于加速动态Web应用程序...在部署和使用过程中,务必根据实际需求进行调整,并遵循最佳实践,以确保系统的稳定和高效。

    memcached集成Spring安装部署文档

    **Memcached与Spring集成安装部署指南** Memcached是一款高性能、...通过以上步骤,你应该能成功地在Spring应用中集成并部署Memcached,享受到它带来的性能提升。记得在实际环境中根据项目需求进行适当的调整和优化。

    Centos6.5下安装Memcached完整示例

    在本文中,我们将深入探讨如何在CentOS 6.5操作系统上安装和配置Memcached,一个流行的、高性能的分布式内存对象缓存系统。这个过程对于优化数据库读取速度,减轻数据库负载,以及提升Web应用程序的整体性能至关重要...

    C# memcached客户端源码 测试例子

    本压缩包文件“memcacheddotnet”提供的就是C#环境下连接和操作Memcached的客户端源码,以及相关的测试示例,这对于理解和应用C#与Memcached的集成至关重要。 首先,我们需要了解C#中的Memcached客户端是如何工作的...

    memcached测试的工具类

    - **并发测试**: 在高并发环境下测试Memcached的处理能力,评估其在多用户同时访问时的性能。 - **压力测试**: 连续大量地设置和获取数据,观察Memcached的响应时间和稳定性,检查是否存在性能瓶颈。 - **内存...

    Memcached 服务器集群安装配置和测试

    Memcached 服务器集群安装配置和测试 Memcached 是一个自由开源的、高性能的、分布式的内存对象缓存系统。它可以将数据库查询结果、页面内容、sessions 等临时数据缓存在内存中,从而加速网站的访问速度。下面是 ...

    memcached window 64位 服务器端

    此“memcached window 64位”版本,版本号1.4.4-14-g9c660c0,是专为64位Windows操作系统设计的,确保在Windows环境下运行高效且稳定。 **一、Memcached的基本原理** 1. **内存存储**:Memcached将所有数据存储在...

    memcached(五)单台服务器部署单线程性能测试

    “源码”标签暗示可能会涉及到memcached的内部工作机制,或者在测试过程中对源代码进行了一定程度的分析或修改。“工具”标签则可能表示测试过程中使用了一些辅助工具,比如性能监控工具、压测工具等。 **文件名...

    memcached for windows

    本篇文章将详细介绍如何在Windows环境下安装和启动memcached服务。 ### 安装过程 1. **下载memcached for Windows** 题目中提到的`memcached-1.2.1-win32`是适用于Windows 32位系统的memcached版本。你需要首先从...

    TreeNM在linux下的部署(用记访问redis和memcached)

    在Linux环境下部署TreeNM并使用Redis和Memcached进行数据访问,是一项涉及到缓存系统和网络监控软件的技术操作。为了更深入地理解这一过程,我们需要分别了解Redis、Memcached以及TreeNM三个主要技术组件的原理和...

Global site tag (gtag.js) - Google Analytics