memcached配置在本地,用telnet stats能够查看到:
STAT pid 1088
STAT uptime 3054542366
STAT time 163233549
STAT version 1.4.2
STAT pointer_size 64
STAT rusage_user 0.015600
STAT rusage_system 0.000000
STAT curr_connections 11
STAT total_connections 27
STAT connection_structures 12
STAT cmd_get 5
STAT cmd_set 5
STAT cmd_flush 0
STAT get_hits 5
STAT get_misses 0
STAT delete_misses 0
STAT delete_hits 0
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT bytes_read 227
STAT bytes_written 1475
STAT limit_maxbytes 67108864
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT bytes 75
STAT curr_items 1
STAT total_items 5
STAT evictions 0
END
下面是我写的一个测试例子
package org.study.memcached.simple;
import java.io.IOException;
import java.net.InetSocketAddress;
import net.spy.memcached.MemcachedClient;
public class SpymemcachedTest {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) {
MemcachedClient client = null;
try {
client = new MemcachedClient(new InetSocketAddress("localhost", 11211));
} catch (IOException e) {
System.out.println("Connect problem");
e.printStackTrace();
}
// Store a value (async) for one hour
client.set("someKey", 3600, "abc");
// Retrieve a value (synchronously).
Object myObject = client.get("someKey");
System.out.println("someKey : " + myObject);
}
}
jdk1.6,用的spymemcached-2.7.3.jar,连接总是报错:
java.io.IOException: Disconnected unexpected, will reconnect.
at net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:493)
at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:418)
at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:275)
at net.spy.memcached.MemcachedClient.run(MemcachedClient.java:2030)
2014-06-25 10:21:04.302 WARN net.spy.memcached.MemcachedConnection: Closing, and reopening {QA sa=localhost/127.0.0.1:11211, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: get Keys: someKey Exp: 0, topWop=null, toWrite=0, interested=1}, attempt 0.
2014-06-25 10:21:04.303 WARN net.spy.memcached.protocol.ascii.AsciiMemcachedNodeImpl: Discarding partially completed op: Cmd: get Keys: someKey Exp: 0
someKey : null
2014-06-25 10:21:06.303 INFO net.spy.memcached.MemcachedConnection: Reconnecting {QA sa=localhost/127.0.0.1:11211, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0}
2014-06-25 10:21:06.304 INFO net.spy.memcached.MemcachedConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@3d66aa18
谁碰到过这种问题的?
相关推荐
由于是64位版本,这意味着它可以利用64位系统的内存优势,处理更大的数据量。 **Memcached简介** Memcached是一款高性能、轻量级的开源内存缓存系统。它设计用于通过网络在不同应用之间快速共享小块数据,如数据库...
在`Win7 64位`系统上安装`Memcached`,需要下载对应的Windows版本,安装后启动服务,并确保可以通过命令行或客户端工具进行连接和操作。 `SpringMVC`是Spring框架的一个模块,专注于Web应用的开发。它提供了模型...
这个"memcached_win64_win7 php-安装"的指南,将指导用户在Windows 7 64位系统上安装memcached,并将其与PHP环境集成,以提升Web应用的性能。整个过程包括了memcached服务的创建和配置,以及PHP的memcached扩展的...
win 7 64位 php 5.3.10版本 memcached安装方法
1. "memcached_win64_推荐":这可能是指推荐用于Windows 7 64位系统的memcached的安装包或者二进制文件。 2. "memcached-win64":这是另一个可能的memcached 64位版本,可能是不同来源或不同版本。 3. ...
这里我们关注的是针对Windows 64位系统的版本——`memcached-win64-1.4.4-14.zip`。 标题中的`memcached-win64-1.4.4-14.zip`表明这是Memcached的一个特定版本,适用于64位Windows操作系统。版本号1.4.4-14意味着这...
Java连接Memcached服务器是开发过程中常见的一环,尤其是在构建分布式系统时,利用Memcached作为缓存服务可以显著提升数据访问速度。Memcached是一款高性能、分布式内存对象缓存系统,能够临时存储键值对数据,减轻...
标题中的“Windows-Memcached-32位和64位”指的是在Windows操作系统上使用的Memcached服务,分别针对32位和64位处理器架构。Memcached是一款高性能、分布式的内存对象缓存系统,用于在Web应用中加速数据访问速度。它...
本文将详细介绍如何在Win7 64位系统上安装和使用`memcache`。 首先,我们要理解`memcache`的工作原理。它是一个基于内存的键值存储服务,不持久化数据,因此适用于存储非关键性的临时数据。当Web应用程序需要访问...
【标题】"win7 32位 memcached工具"指的是在Windows 7 32位操作系统环境下使用的Memcached缓存服务工具。Memcached是一款高性能、分布式内存对象缓存系统,常用于减轻数据库负载,提高网站或应用的响应速度。它通过...
在`memcached-1.4_for_win32_win64`这个压缩包中,包含了适用于Windows操作系统的`memcached`版本,适用于32位和64位系统。这通常包含以下组件: 1. **安装程序**:可能是一个`.exe`可执行文件,用于在Windows上...
在64位系统上运行,可以充分利用系统的内存资源,尤其是对于那些需要处理大量数据的应用来说,这是非常关键的。1.4.4-14-g9c660c0是这个特定版本的标识,意味着它是基于源代码版本1.4.4的一个分支,包含了特定的补丁...
**Memcached 1.4.12:内存缓存系统** Memcached是一款开源、高性能、分布式内存对象缓存系统,广泛应用于动态Web应用中,用于减轻数据库负载,提高数据访问速度。1.4.12是Memcached的一个稳定版本,它提供了一种...
64位的memcached,64位的memcached
在Windows环境下,Memcached有针对32位和64位系统的不同版本。 标题 "Memcached win 32 64" 指的是Memcached在Windows平台上的32位和64位版本。由于不同的硬件架构和系统环境,软件通常需要提供不同位数的版本以...
64位处理器的计算能力也通常强于32位,所以运行在64位系统上的Memcached能提供更好的性能。 **安装与配置** 安装Memcached在Windows上通常涉及以下几个步骤: 1. 下载对应版本的Memcached安装包,如x86或x64。 2. ...
win7 安装memcached安装,内含有memcached.exe安装资源以及php_memcache5.4-ts
**Memcached for Windows** Memcached是一款高性能的分布式...总结来说,Memcached为Windows用户提供了32位和64位的版本,便于在各种Windows环境中部署和使用。通过简单的安装和配置,可以有效地提升Web应用的性能。
开发者倾向于选择Memcached,因为它在处理高并发访问和快速响应方面表现出色,尤其适用于64位系统,能够充分利用大内存资源。 **Memcached核心知识点** 1. **内存缓存系统**:Memcached的工作原理是将数据存储在...
memcached32位&64位支持win8.1 安装: memcached -d install memcached -d start net start "Memcached Server" 卸载: memcached -d stop memcached -d remove sc delete "Memcached Server" memcached的基本设置:...