缓存
文章平均质量分 90
wenjinglian
这个作者很懒,什么都没留下…
展开
-
Ehcache集群使用
集群的事例是由别人提供(附件也提供下载,我将相关包已导入),我主要解释相关配置及注意事项本事例采用的jgroups udp实现ehcache集群,下载下来找两台局域网的机器就能测试啦。 核心配置: <ehcache updateCheck="false" dynamicConfig="false"> <diskStore path="java.i...原创 2012-07-21 15:48:38 · 271 阅读 · 0 评论 -
Ehcache 简单的监控
1.web页面显示:ehcache缓存信息 index.jsp监控列表: 2. main函数测试代码(来源网络,并加以修改):package test;import java.io.Serializable;import java.text.DateFormat;import java.text.SimpleDateFormat;impo...原创 2012-07-23 18:33:50 · 1402 阅读 · 0 评论 -
simple-spring-memcached-3.0.x 用了lombok类库记录一下
消除冗长的 Java 代码 Lombok Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode()和 equals() 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。 ...原创 2012-08-08 12:20:15 · 95 阅读 · 0 评论 -
simple-spring-memcached-3.0.x 注解详解
@CacheName: 指定缓存实例注解@CacheKeyMethod:缓存key生成注解---------------------------------读取-------------------------------------------@ReadThroughAssignCache(assignedKey = "SomePhatKey", namespace = "E...原创 2012-08-10 18:37:46 · 131 阅读 · 0 评论 -
SSM1.0中UpdateSingleCache 参数keyIndex,dataIndex解释
simple-spring-memcached 简称:ssm由于现在的项目spring 为2.5.6,所以使用SSM1.0. SSM2.0以及3.0都是针对spring3.x,SSM3.0做了大量改进. public @interface UpdateSingleCache { /** * A namespace that is added to the key a...原创 2012-08-31 00:21:59 · 140 阅读 · 0 评论 -
memcached安装步骤
版本:memcached-1.4.13 由于memcahced使用 libevent库,libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的性能。 为了发挥memcached在Linux、BSD、Solaris等操作系统上的高性能,因此这里先安装libevent库,版本是libe...原创 2013-08-10 10:15:58 · 108 阅读 · 0 评论 -
[转]Memcache内存分配策略
一、Memcache内存分配机制 关于这个机制网上有很多解释的,我个人的总结如下。Page为内存分配的最小单位。Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数在启动时指定。如果需要申请内存时,memcached会划分出一个新的page并分配给需要的slab区域。page一旦被分配在重启前不会被回收或者重新分配(page...原创 2014-10-20 14:24:12 · 133 阅读 · 0 评论 -
[转]Memcached性能检测
Memcached性能检测 Memcached作为一个内存key-value存储容器有非常优秀的性能,但是在上次的使用中确发现大量的数据丢失情况发生,导致cache的功能基本消失。具体的检测方式如下:检测命中率检测命中率是一个最基本的、最宏观的方式,使用telnet连接到memcached服务器,然后执行stats命令就可以看到宏观的一些信息,如下图。 ...原创 2014-10-20 15:22:32 · 141 阅读 · 0 评论 -
[转]memcached底层工作原理
1、memcached是怎么工作的? Memcached的神奇来自两阶段哈希(two-stage hash)。Memcached就像一个巨大的、存储了很多<key,value>对的哈希表。通过key,可以存储或查询任意的数据。 客户端可以把数据存储在多台memcached上。当查询数据时,客户端首先参考节点列表计算出key的哈希值(阶段一哈 希),进而选中一个节点;客户端将请求发送给选...原创 2014-10-28 16:40:17 · 160 阅读 · 0 评论