Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
一)Memcached服务器
从
http://www.splinedancer.com/memcached-win32/下载安装文件并解压到c:\memcached;在Windows命令行控制台(cmd)界面上,进入cd c:\memcached目录下。可执行以下操作:
# 安装
memcached -d install
# 启动
memcached -d start
# 停止
memcached -d stop
二)Memcached客户端
从
https://github.com/gwhalin/Memcached-Java-Client/tree/master/src下载Jar包(选择Download),添加Jar到项目中。可写如下的简单测试程序:
import com.danga.MemCached.MemCachedClient;
import com.danga.MemCached.SockIOPool;
public class BasicTest {
protected static MemCachedClient mcc = new MemCachedClient();
static {
String[] servers = { "127.0.0.1:11211" };
Integer[] weights = { 3 };
SockIOPool pool = SockIOPool.getInstance();
pool.setServers(servers);
pool.setWeights(weights);
pool.setInitConn(5);
pool.setMinConn(5);
pool.setMaxConn(250);
pool.setMaxIdle(1000 * 60 * 60 * 6);
pool.setMaintSleep(30);
pool.setNagle(false);
pool.setSocketTO(3000);
pool.setSocketConnectTO(0);
pool.initialize();
}
public static void main(String[] args) throws Exception {
mcc.set("foo", "Hello, world!");
Object bar = mcc.get("foo");
System.out.println(bar);
}
}
三)Memcached更多的资料
Memcached在Google上的网址:
http://code.google.com/p/memcached/
Memcached的官方网址:
http://memcached.org/
上面的服务器是搭建在Windows平台上,客户端使用的是Memcached-Java-Client提供的Jar包。其他平台、语言(各种语言有多个实现库)的Memcached实现及其详细的使用方法,在上面两个网址中可以找到丰富的参考资料(比如Wiki, FAQ等)。
分享到:
相关推荐
memcached入门到理解 博文链接:https://johnnyhg.iteye.com/blog/237733
pdf文档 博文链接:https://wxw850227.iteye.com/blog/245293
NULL 博文链接:https://787141854-qq-com.iteye.com/blog/2093447
主要介绍了php下Memcached入门实例,较为详细的分析了memcached的概念与用法,是非常实用的技巧,需要的朋友可以参考下
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...
这篇连载语言简洁、通俗易懂,非常适合 memcached 入门的人阅读。 因此我将它翻译成中文,发表在我的技术 blog( tech.idv2.com)上。然后将翻译结果合并后稍作加 工, 形成了这篇 PDF 文档,以方便阅读。
Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度
Memcached介绍、应用场景、运行机制 Memcached安装 Memcached启动,参数 Memcached连接、监控 Memcached客户端命令 Memcached的Java客户端实例 Memcached的客户端分布式原理 Memcached的服务器端运行原理 Memcached...
Memcached快速入门资料
NULL 博文链接:https://kingtoon.iteye.com/blog/1292643
Memcached分布式缓存入门,全面具体讲解Memcached原理,并有相关例子,是入门学习好资料.
吐血推荐,好资料!客户端的应用,以及服务器端的管理,和原理!
.NET分布式缓存Memcached从入门到实战源码下载
安装memcached客户端,memcached缓存数据、清除数据
│ 第58节:Memcached入门和缓存的含义.avi │ 第59节:Memcached基本的工作原理.avi │ 第60节:Memcached基本的操作命令.avi │ 第61节:理解Memcached的数据存储方式.avi │ 第62节:内存分配的Chunk、Slab演示....
spring整合memcached 新手入门
memcached 和 activeMQ 的入门级示例代码,JAVA eclipse工程
memcached官方window包,学习的基本入门包