- 浏览: 161349 次
- 性别:
- 来自: 武汉
文章分类
- 全部博客 (95)
- oracle (7)
- java 基础 (10)
- web层 (3)
- 框架技术 (0)
- eclipse技巧 (2)
- 重构 (2)
- 架构 (1)
- 缓存 (11)
- 分布式多线程编程 (5)
- jquery (8)
- ibatis (3)
- spring API (1)
- maven (1)
- spring (4)
- js (12)
- 正则表达式 (1)
- Velocit (1)
- 杂七杂八 (3)
- XSS跨域攻击 (1)
- appfuse (2)
- Simple-Spring-Memcached (3)
- spring batch (11)
- spring integration (2)
- Teiid 8.0 (0)
- Linux 命令 (1)
最新评论
-
luxianping:
怎么根据命名空间来删除缓存? 比如说用户对应的菜单,当有用户 ...
使用SSM注解做缓存操作 -
vemacitri_b:
mowengaobo 写道你可以这样理解key。为什么不单独放 ...
使用SSM注解做缓存操作 -
mowengaobo:
你可以这样理解key。为什么不单独放个参数出来如 @Rea ...
使用SSM注解做缓存操作 -
夜神月:
目前我在dao曾有如下的注解配置:@ReadThroughSi ...
使用SSM注解做缓存操作
昨天写了一篇短文 描述了淘宝面试的一些题。
今天下午 装了在ubuntu中装了 memcached ,装起来还是很简单的。
主要是装一下。
自己分配了一个端口。那么我想还是从最简单的memcached --
java memcached client源码,总的代码量还是很少的
主要是如下两个类:
MemcachedClient.java
SockIOPool.java
好 先看推荐的测试代码:
其实 对于我来说 我很想明白的是连接池是如何配置的,关键在于 pool.initialize(); 这个方法如何初始化的。
如上代码流程如下:
1 检测是否已经被初始化
2 定义可用链接 ,繁忙链接池
3 判断是否一致性hash算法 还是普通的算法
4 定义一个后台线程 ,来维护
好 ,首先来分析下一致性hash算法。
从如下代码来分析 :
好 比如说 我们调用了 如下代码:
这里key 如何定位到一台server呢?我先把一致性hash算法的定位方法说下。
明天开始继续看代码 ,还是要坚持。
一致性hash的算法参考
http://xok.la/2010/06/memcache_consistent_hashing.html
发表评论
-
memcached单点故障与负载均衡
2012-04-25 17:28 1469在上文中,主要教大家如何搭建在windows IIS 7. ... -
Memcached集群/分布式的单点故障
2012-04-25 17:15 1526四月, 2010 (13:33) | 架构设计 | 繁 ... -
MemCached的分布式算法
2012-04-25 11:10 1291在MemCached的基础里面,我们讲到MemCach ... -
分布式缓存系统Memcached学习心得
2012-04-24 14:40 1313缘起: 在数据驱动的web ... -
安装java memcached client到maven repository
2012-02-20 14:43 1679由于目前java memcached client没有官方的m ... -
memcached java客户端比较
2012-02-08 16:00 866较早之前的一些比较主要是集中在java memcached ... -
memcached监控工具
2012-02-08 15:58 1444最简单和最直接的方式是在启动memcached的时候加入-vv ... -
关于memcached分布式拓扑结构的可靠性
2012-02-08 15:56 1042memcached依赖客户端的散列实现了“分布式',但是由于缺 ... -
安装memcached
2012-02-08 15:55 838安装memcached 1.安装memcached所依赖的l ... -
cache
2012-02-08 15:54 837自从Ehcache 到了1.2+的版本,就支持分布式缓存了。我 ...
相关推荐
Memcached的java客户端已经存在三种了:官方提供的基于传统阻塞io由Greg Whalin维护的客户端;Dustin Sallings实现的基于java nio的Spymemcached;XMemcached
memcached的java客户端jar包,方便调用memcached的服务
Memcached 客户端 服务端 管理工具
关于memcache 使用的 客户端是memcached client for java 的 JAVA工程
memcached C++ 客户端 源码
2.spymemcached,支持异步,单线程的memcached客户端,用到了java1.5版本的concurrent和nio,存取速度会高于前者,但是稳定性不好,测试中常 报timeOut等相关异常。 3.xmemcached,XMemcached也使用得比较广泛,而且...
memcached客户端所需jar包,commons-所有包下载, memcached客户端所需jar包,commons-所有包下载,
java memcached client xmemcached memcache-client-forjava
memcache分布式缓存32位服务端安装程序及客户端调用dll文件,亲测可用
--------------------------------------------windows下的 memcached 客户端工具 -------------------------------------------
这是MemCached的java客户端连接使用的例子,里面包含了MemCached的增删改查操作,对字符串 list set map 对象的操作等。看就会就入门了,
memcached客户端与服务端
C# memcached客户端源码 测试例子
memcached客户端包memcached-1.4.12.tar.gz
Memcached Java Client API详解.doc
memcache java client 2.6.3版本,包括完整的jar包. memcached win 服务端.
Memcached-Java-Client-3.0.2.jar