
缓存
文章平均质量分 53
犀利的蛙
安安
展开
-
自己实现一个内存缓存
最近了解了下缓存技术,主要分为内存缓存 和磁盘缓存,然后分布式里面有一些消息的推送,节点的一些处理。现在很多的用OSCache,EhCache 等等,资料很多,暂时就不多说了,我这里仅仅为了了解缓存框架的的知识,自己临时写一个缓存,后面可以实现AOP 和spring 结合。 实现功能:1.数据都缓存到内存中2.实现对每个元素Element的缓存时间进行控制3.对...2013-12-30 18:39:42 · 403 阅读 · 0 评论 -
ehcache memcache redis 差异
转自:http://blog.youkuaiyun.com/jationxiaozi/article/details/8509732 在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式...原创 2014-01-10 18:05:37 · 147 阅读 · 0 评论 -
spring3.2+ehcache 注解使用
我一直不喜欢hibernate ,但是框架是spring mvc + hibernate 搭建,而且我喜欢自己写SQL,数据层 是自己封装的也写东西,没用hql 语句,也就没用他那些缓存,自己也想缓存一部分数据,所以就想自己写个缓存,或者用现成的缓存,通过spring 拦截,实现颗粒度比较细,容易控制的缓存。了解了下,spring 3.0 以后,应该从3.1 以后吧,注解方式的缓存就已经实现,下...2014-01-10 18:14:46 · 150 阅读 · 0 评论 -
一致性 hash 算法( consistent hashing )
consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 obje...原创 2014-05-30 14:45:50 · 126 阅读 · 0 评论 -
memcache windows 基本安装和测试
一、序言 这里先简单介绍下memcache 缓存在windows 上的安装 以及应用,然后再进行一些简单的测试,客户端用是xmemcached ,因为业界整体效果不错 1.先现在windos 64 位的,我是win8, 参考:http://blog.couchbase.com/memcached-windows-64-bit-p...2014-12-19 17:15:13 · 218 阅读 · 0 评论 -
simple-spring-memcached 注解配置
一、序言 有了缓存,还是喜欢用注解去使用,本想和spring 写一个类似ehcache 的东西,后来发google 已经提供了spring 和memcache 的 注解配置,那就先拿来用用了~。~。 二、基本配置: 2.1 先把spring 和 memcached 结合起来,创建一个spring-xmemcached.xml 的文件 ...原创 2014-12-22 21:15:27 · 274 阅读 · 0 评论 -
spring xmemcached 注解介绍
一、序言 前面介绍了下simple-spring-memcache 的一些基本配置,这里就介绍下 一些注解和简单场景的试用。 二、基本场景和注解使用 2.1.通过 userId 返回数据,先从数据库查询,然后缓存,以便后面直接从缓存获取 @ReadThroughSingleCache @ReadThroughSingleCac...2014-12-23 18:04:03 · 189 阅读 · 0 评论 -
spring +ehcache 持久化数据,重启恢复
今天有个需求,要求用户登录的时候展示一些信息,但是这些信息跨系统反复调用,比较慢,因此做数据缓存。有些系统不大,就ehcache 就可以了。但是因为有个子系统发布比较平凡,不希望重启之后缓存数据丢失,因此做持久化处理。框架是jfinal+spring+ehcache ,东西没啥区别。 下面是遇到的几个问题: 1.同一个类里面,A方法 ...原创 2014-12-08 17:24:22 · 4793 阅读 · 1 评论