`
litianyi520
  • 浏览: 41843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached gzip 压缩 objectoutstream 报错

    博客分类:
  • java
阅读更多

memcached  在压缩数据,在get 时出现objectoutstream 报错,解决办法,关闭 memcached  压缩

 

 


public class Memcached {
 private static MemCachedClient client = new MemCachedClient(); 
 static {  
        String[] servers = {"192.168.0.1:11211"};  
        Integer[] weights = {new Integer(1)};  
 
        SockIOPool pool = SockIOPool.getInstance();  
        pool.setServers( servers );  
        pool.setWeights( weights );  
  pool.setHashingAlg(SockIOPool.NEW_COMPAT_HASH);
        pool.initialize();  
        client.setCompressEnable(false);
    }
 
 public static Object get(String key) {
  return client.get(key);
 }

 public static boolean set(String key, Object value) {
  if (value == null)
   return false;
  return client.set(key, value);
 }

 public static boolean remove(String key) {
  return client.delete(key);
 }

 public static boolean set(String key, Object value, java.util.Date expire) {
  if (value == null)
   return false;
  return client.set(key, value, expire);
 }
 
 public static boolean set(String key, Object value, int calendar,int time) {
  if (value == null)
   return false;
  
  Calendar expire = Calendar.getInstance();
  expire.add(calendar, time);
  return client.set(key, value, expire.getTime());
 }
}

分享到:
评论

相关推荐

    memcached windows稳定版

    在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动...

    memcached 64位 window

    memcached 64位 window memcached 64位 window memcached 64位 window

    java Memcached Spring整合代码实例

    java Memcached客户端代码,整合到Spring,提供Util工具类 代码片段: public class MemcachedUtils { ... logger.error("Memcached set方法报错,key值:" + key + "\r\n"); } return flag; }

    memcached安装包以及MemCachedClient

    memcached, libevent, MemCachedClient

    memcached1

    对于普通的POJO而言,如果要进行存储的话,那么比如让其实现java.io.Serializable接口,因为memcached是一个分布式的缓存服务器,多台服务器间进行数据共享需要将对象序列化的,所以必须实现该接口,否则会报错的。...

    安装Memcached及Memcached配置

    安装Memcached及Memcached配置

    memcached安装软件 libevent magent memcached

    memcached安装软件 libevent-2.0.21-stable.tar.gz magent.tar.gz memcached-1.4.15.tar.gz

    python-memcached python-memcached

    python-memcached python-memcached

    memcached-win-32/64-1.4.4-14

    memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d ...

    memcached-2.4.2.jar memcached-2.4.2.jar

    使用memcached 方法 package com.war.common.util; import com.danga.MemCached.*; import java.util.Date; public class MemCached { protected static MemCachedClient mcc; protected static Logger log; ...

    memcached for win32

    MemCached For Win32 服务器 -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -...

    Memcached 学习资料(memcached Memcached使用手册 Memcached源码剖析笔记)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    Memcached v1.5.7 For Windows (附带Memcached和libevent源码两个版本)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    gomemcached, 一个用于围棋的memcached二进制.zip

    gomemcached, 一个用于围棋的memcached二进制 gomemcached这是中的一个memcached二进制协议工具包。它提供客户端和服务器功能以及一小部分示例服务器,如果我值得纯度,就可以以使用服务器。前端服务器设计 基本设计...

    memcached可视化工具

    memcached可视化工具memadmin,memcached可视化工具memadmin

    Memcached v1.5.3 For Windows (附带Memcached和libevent源码)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的...

    memcached.exe及memcached.dll

    memcached.exe及memcached.dll

    memcached 服务端以及memcached.jar

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,很好的提高了Web性能。Memcached需要有缓存服务端,采用java编程的话还需要memcached.jar,这就是java中实现memcached服务的...

    Memcached 1.2.1.0 For Windows

    到memcached根目录 1、安装:memcached.exe –d install 2、启动:memcached.exe -d start 此时memcached已经注册为开机启动服务完成安装。 使用参数: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动...

    nginx+tomcat+memcached负载均衡集群搭建许jar包大全

    Tomcat要支持memcached管理Session,需要调用一些jar库文件如下(网上有的文章中可能所说的jar包不全,或者版本不样的会报错,但这里我已经经过验证了): 1) couchbase-client-1.2.2.jar 2) javolution-5.5.1....

Global site tag (gtag.js) - Google Analytics