
Memcache
NPPPNHHH
Never trust the client
展开
-
simple-spring-memcached-3.0.x 注解详解
@CacheName: 指定缓存实例注解@CacheKeyMethod:缓存key生成注解---------------------------------读取-------------------------------------------@ReadThroughAssignCache(assignedKey = "SomePhatKey", namespace =转载 2014-06-05 19:09:29 · 1317 阅读 · 0 评论 -
Spring Cache抽象详解
缓存简介缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例子,CPU需要数据时先从L1/L2中读取,如果没有到内存中找,如果还没有会到磁盘上找。还有如用转载 2014-08-14 13:44:03 · 693 阅读 · 0 评论 -
spring 3.1中的cache小结
spring 3.1中有cache了,下面结合目前网上的一些资料和手册的归纳总结下: 1 @cache注解 在3.1中,都是用注解的了, @Cacheable注解可以用在方法或者类级别。当他应用于方法级别的时候,就是如上所说的缓存返回值了。当应用在类级别的时候,这个类的所有方法的返回值都将被缓存。 Java代码 @Cacheable(val转载 2014-08-13 15:19:17 · 664 阅读 · 0 评论 -
Spring Cache抽象详解
缓存简介缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例子,CPU需要数据时先从L1/L2中读取,如果没有到内存中找,如果还没有会到磁盘上找。还有如用转载 2014-07-15 16:01:32 · 4803 阅读 · 0 评论 -
Memcache命令行用法
1、启动Memcache 常用参数memcached 1.4.3-p 设置端口号(默认不设置为: 11211)-U UDP监听端口 (默认: 11211, 0 时关闭) -l 绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)-d 独立进程运行-u 绑定使用指转载 2014-06-20 11:39:26 · 742 阅读 · 0 评论 -
Java使用memcached
1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类: [java] view plaincopypublic class MemcachedUtil转载 2014-06-16 16:39:28 · 805 阅读 · 0 评论 -
Windows下配置使用MemCached
工具:memcached-1.2.6-win32-bin.zip MemCached服务端程序(for win)Memcached Manager win下的MemCached管理工具Memcached .NET client Library C#/.NET memcached 客户端dll安装配置MemCache转载 2014-06-14 11:57:17 · 874 阅读 · 0 评论 -
Memcached在WIN32下的相关设置
memcached for win32 下载地址:http://code.jellycan.com/memcached/ 1.在WIN32下 无法使用命令更改内存大小,端口等 ,只能通过修改注册表实现有些命令需要通过服务参数来执行,我们可以用下面方法修改这些服务参数。修改前先停止 memcached 服务。(1) 打开注册表,找到 HKEY_LOCAL_MACHI转载 2014-06-13 15:23:44 · 752 阅读 · 0 评论 -
Simple-Spring-Memcached 使用简介
1.SSM 下载从开源中国社区提供的链接:http://www.oschina.net/p/simple-spring-memcached到官方网站下载文档说明,和各个版本的 ssm 下载。我们下载当前最新版本:simple-spring-memcached-3.0.2-dist.tar.gz这个版本要求 Spring 3.0 以上。(注:社区的简介是针对 1.0 版本的)转载 2014-06-13 15:21:00 · 2106 阅读 · 0 评论 -
memcached集群负载均衡
memcached是针对数据库的缓存软件 能有效降低数据库的负载下面是何如将多个memcached做成集群负载均衡,让memcached变的更高可用一、安装步骤:1、编译安装libevent:1234tar zxvf libevent-1.4.9-stable.tar.gzcd libevent-1.4.9-stable/./conf转载 2014-06-10 22:26:05 · 1488 阅读 · 0 评论 -
配置spring-mvc + simple-spring-memcached
运行环境:spring3.2.1 + simple-spring-memcached3.1.0(以下简称SSM)1. 所需jar包,spring的包到spring官网下载,ssm所需包在这里下载,我下载的是3.1.0版本注:解压simple-spring-memcached-3.1.0-dist.zip,复制lib目录中所有jar到工程lib中,如果有相同的jar,保留版本高的,删转载 2014-06-10 12:38:05 · 8319 阅读 · 6 评论 -
使用Simple-Spring-Memcached注解做缓存操作
之前自己写过一个通过注解和AOP来实现缓存的代码,当时这段代码写得比较简单,之后重构时发现之前的功能实现有很大的局限。主要问题在于:key的生成规则update 与 query 的参数不一样,如何让其生成一样的key列表缓存如何定义key及失效最近同事推荐了一个开源项目:Simple-Spring-Memcached,它也是一个通过Annatation与AOP来完成缓存数据操作的开转载 2014-06-10 15:16:29 · 14727 阅读 · 0 评论 -
使用java5的注解和Sping/AspectJ的AOP 来实现Memcached的缓存
Simple-spring-memcached使用说明一、简介 在JAVA中使用Memcached进行行缓存是比较复杂的。Simple-Spring-Memcachd(SSM)企图通过实现几个基础的使用项来简化Memcached的使用。 该项在java-memcached客户端的基础上使用java5的注解和Sping/AspectJ的AOP,使能够在Spin转载 2014-06-06 11:36:08 · 1013 阅读 · 0 评论 -
JAVA MemCache 史无前例的详细讲解【转】
Memcach什么是MemcacheMemcache集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 Memcache是danga的一个项目,最早转载 2014-06-05 14:46:02 · 13080 阅读 · 3 评论 -
注释驱动的 Spring cache 缓存介绍
简介: 介绍 spring 3.1 激动人心的新特性:注释驱动的缓存,本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文,你可以短时间内掌握 spring 带来的强大缓存技术,在很少的配置下即可给既有代码提供缓存能力。概述转载 2014-08-14 11:48:05 · 1029 阅读 · 0 评论