首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

MemCached 在Widnows环境上的Java之简单应用

2013-03-25 
MemCached 在Widnows环境下的Java之简单应用1.准备工作1)MemCached For Win32 服务器端下载地址:http://co

MemCached 在Widnows环境下的Java之简单应用

1.准备工作

1)MemCached For Win32 服务器端下载地址:http://code.jellycan.com/memcached/

本文中用到的版本:http://download.csdn.net/detail/supercrsky/5166196

2)MemCached Java Client 客户端下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloads

本文中用到的版本:http://download.csdn.net/detail/supercrsky/5166537

2.安装服务器

 将下载好的memcached.exe文件放到指定目录,比如:D:\memcached。打开cmd切换到D:\memcached

1)安装


4)详细的启动参数如下:

package com;import java.util.Date;import org.junit.Test;import com.danga.MemCached.MemCachedClient;import com.danga.MemCached.SockIOPool;/** * 缓存测试 * @author zdw * */public class MemcachedTest{private MemCachedClient mc = new MemCachedClient();static{//指定服务器,默认为本机,默认端口为11211String[] serverlist = { "127.0.0.1:11211" };SockIOPool pool = SockIOPool.getInstance();pool.setServers(serverlist);pool.initialize();}@Testpublic void testAdd(){User user = new User();user.setUsername("likaifu");user.setPassword("it");user.setCreatetime(new Date());mc.set("user1",user);}@Testpublic void testGet(){User user = (User) mc.get("user1");System.out.println(user.getUsername());}@Testpublic void testReplace(){User user = new User();user.setUsername("李开复");user.setPassword("挨踢");user.setCreatetime(new Date());mc.replace("user1", user);}}

先测试add方法,再执行get;然后执行replace,再执行get方法。

我们发现user实例已经保存到memcached服务器上了。

Demo下载

热点排行