Chinaunix首页 | 论坛 | 博客
  • 博客访问: 186402
  • 博文数量: 92
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1413
  • 用 户 组: 普通用户
  • 注册时间: 2013-02-04 21:12
文章分类
文章存档

2013年(92)

我的朋友

分类: 信息化

2013-03-12 02:41:34

1、下载安装 1. 从 上下载memcache的windows稳定版,解压放某个盘下面,比如在F:\memcached 2. 在终端(也即cmd命令界面)下输入 'F:\memcached\memcached.exe -d install' 安装 3. 再输入: 'F:\memcached\memcached.ex  e -d start' 启动 4.开发jar包下载: memcached client for java: spymemcached: xmemcached: --- 注意: 以后memcached将作为windows的一个服务每次开机时自动启动。默认端口:11211。 2、Memcahe的三种API (1)、memcached client for java,memcache 最早推出的Java客户端API,并且不断更新,性能上得到提升并且稳定。 (2)、spymemcached A simple,asynchronous,single-thread memcached client written in java.支持异步单线程的memcached客户端。 使用到JDK1.5听过的nio和concurrent,存取速度高于前者,但是稳定性不好,测试中常报TimeOut异常。 (3)、xmemcached xmemcached同样是基于java nio的客户端,java nio 相对于传统io来说有效率高(特别是在处理并发方面)和资源耗费相对较少的优点。 传统io需要建立多个连接组成连接池,而nio只需要一个连接即可(nio也可以池化),减少了线程的创建和切换的开销,这一点在高并发操 作下尤为明显。因此,xmemcached和spymemcached在性能方面都非常优秀,在某些方面(存储的数据量比较小的情况下),xmemcached要 优于spymemcached。  
阅读(448) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~