收藏 分销(赏)

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

上传人:二*** 文档编号:4576876 上传时间:2024-09-30 格式:DOCX 页数:3 大小:11.79KB
下载 相关 举报
MemCached-在Widnows环境下的Java之简单应用.docx_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、MemCached在Widnows环境下的Java之简单应用将下载好的memcached.exe文件放到指定目录,比如:D:memcachedo打开cmd切换到 D:memcached1)安装plain view plaincopymemcached.exe -d install2)启动服务plain view plaincopymemcached.exe -d start3)检查是否安装并启动成功打开windows服务器,找到memcached Server服务4)详细的启动参数如下:plain view plaincopy-p监听的端口-1连接的IP地址,默认是本机-d start 启动

2、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显示帮助3.编写Java测试用例1)将下载好的中的jar全部放到工程lib中,并加入JUni

3、t4 支持。2)Java代码创建要保存的JavaBeanjava view plaincopypackage com;import java.io.Serializable;import java.util.Date;/*必须实现序列化接口MemCached的要求* author zdw*/public class User implements Serializableprivate static final long serialVersionUID 二 IL; private Long usid;private String username;private String passwor

4、d;private Date createtime;public Long getUsid()return usid;public void setUsid(Long usid)this.usid = usid;)public String getUsername()return username;)public void setUsername(String username)(this.username = username;public String getPassword()return password;)public void setPassword(String password

5、)this.password = password;public Date getCreatetime()return createtime;public void setCreatetime(Date createtime)this.createtime = createtime;测试类:java view plaincopy package com;import java.util.Date;import org.junit.Test;import com.danga.MemCached.MemCachedClient;import com.danga.MemCached.SocklOPo

6、ol;/*缓存测试* author zdw*/public class MemcachedTestprivate MemCachedClient me = new MemCachedClient(); static(指定服务器,默认为本机,默认端口为11211String serverlist = ”127.0.0.1:11211” );SocklOPool pool = SockIOPool.getInstance(); pool.setServers(serverlist);pool.initialize();Testpublic void testAdd()(User user 二 ne

7、w User(); user.setUsername(nlikaifuH); user.setPassword(nitn);user.setCreatetime(new Date(); mc.set(nuserl n,user);Testpublic void testGet()User user = (User) mcget(”useiT);System.out.println(user.getUsemame();Testpublic void testReplace()User user = new User(); user. setU sername(李开复); user.setPassword(n 挨踢”); user.setCreatetime(new Date(); mc.replace(nuserl, user);先测试add方法,再执行get;然后执行replace,再执行get方法。 我们发现user实例己经保存到memcached服务器上了。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服