
缓存
mowengaoboa
这个作者很懒,什么都没留下…
展开
-
分布式缓存系统Memcached学习心得
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么? 通过在内存里维护一个统一的...原创 2012-04-24 14:40:51 · 87 阅读 · 0 评论 -
memcached java客户端比较
较早之前的一些比较主要是集中在java memcached client和spymemcached之间,普遍的结论是:spymemcached校之java memcached client有更高的性能,但却没有java memcached client稳定。随着java memcached client新版本的发布,一些新的对比测试标明java memcached client在性...原创 2012-02-08 16:00:19 · 86 阅读 · 0 评论 -
memcached监控工具
最简单和最直接的方式是在启动memcached的时候加入-vv参数,从而在控制台打印每次客户端的请求和相应,这非常适合开发。另外一种较为直接的方式是通过telnet进行查看,例如:若server为本机11211端口,可使用 telnet localhost 11211 进行登录,然后使用stats即可查看server状态。此外,更好的选择是使用一些专门的监控工具,memca...原创 2012-02-08 15:58:51 · 93 阅读 · 0 评论 -
关于memcached分布式拓扑结构的可靠性
memcached依赖客户端的散列实现了“分布式',但是由于缺少结点间的复制(replication)功能,memcached的"单一节点"的可靠性是没有保证的。对比ehcache的Terracotta Server Array拓扑结构(参考:http://blog.youkuaiyun.com/bluishglc/article/details/6889928)我们就会发现,Terracotta...原创 2012-02-08 15:56:27 · 91 阅读 · 0 评论 -
安装memcached
安装memcached1.安装memcached所依赖的libevent官网:http://libevent.org/解压源码包至/usr/local,进入解压后的目录,执行:./configuremakemake installconfigure文件中的默认prefix是/usr/local,因此,安装完成之后,你可以在/usr/local/bin 和 /...原创 2012-02-08 15:55:55 · 75 阅读 · 0 评论 -
cache
自从Ehcache 到了1.2+的版本,就支持分布式缓存了。我们考虑到Spring + Hibernate的结构 ,ehcache的对这几个框架的支持较好,就一直采用这个缓存方案。地址:http://ehcache.sourceforge.net/先介绍没有分布式缓存需求的配置:1.先下载ehcache的jar包。download最新版本 11 June 2007: ehc...原创 2012-02-08 15:54:41 · 93 阅读 · 0 评论 -
memcached 客户端代码 Java memcached client学习(一致性hash)
昨天写了一篇短文 描述了淘宝面试的一些题。 今天下午 装了在ubuntu中装了 memcached ,装起来还是很简单的。 主要是装一下。 Java代码 memcached: wget http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz /data/ libevent:wget http://mo...原创 2012-04-26 17:35:56 · 101 阅读 · 0 评论 -
memcached单点故障与负载均衡
在上文中,主要教大家如何搭建在windows IIS 7.5下搭建php环境,使用常见的两种memcached性能监视工具。通过自己动手实践,观察监控工具上数据,相信大家对于memcached的了解一定深入了很多。但是同样还有些疑惑。本文将用图文的方式,继续讲解memcached在集群环境下的使用技巧。曾经看到过这样的文字(大概是翻译过来的,算是比较权威的)memcached如何处理容...原创 2012-04-25 17:28:18 · 133 阅读 · 0 评论 -
Memcached集群/分布式的单点故障
四月, 2010 (13:33) | 架构设计 | 繁体 English DeliciOus 【分享到新浪微博】 作者: H.E. | 您可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 网址: http://www.javabloger.com/article/memcached-cluster-error-msag.html豆瓣读书 向你推荐有关 架构设计...原创 2012-04-25 17:15:45 · 70 阅读 · 0 评论 -
MemCached的分布式算法
在MemCached的基础里面,我们讲到MemCached是一个重要特征是它是利用客户端的计算来达到分布式效果的。1.Cache的分类 根据缓存与应用的耦合程度将其划分为local cache和remote cache(来自于ahuaxuan的分类方式)。 local cache表示缓存的数据和应用程序在同一个JVM内,remote cache表示缓存数据在远程server上,...原创 2012-04-25 11:10:18 · 78 阅读 · 0 评论 -
安装java memcached client到maven repository
由于目前java memcached client没有官方的maven repository可供使用,因此使用时需要手动将其安装到本地repository。java memcached client的jar包下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloads 目前2.6.2版本的java memcached ...原创 2012-02-20 14:43:37 · 104 阅读 · 0 评论