过雁

--每天都被梦想唤醒--

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年9月26日

摘要: 介绍 yagent是ycache的一个组件,用于管理memcached或redis的缓存实例。主要功能包括启动cache实例、将cache实例的信息写到zk上给yconsole使用、检测cache实例的状态并做实例级别的故障恢复、redis主备切换的切换、缓存的简单统计信息收集等功能。原理 yagen的原理很简单,它是cache服务器上的一个守护进程,并且按照配置要求启动很多cache实例(例如... 阅读全文
posted @ 2014-09-26 10:40 过雁 阅读(969) 评论(0) 推荐(0) 编辑

摘要: 介绍 ycache是yhd的分布是缓存框架,设计目的是提供易扩展、高可靠的分布式缓存系统。ycache从全局视角分配和管理缓存,检测缓存的状态并做故障恢复。 当应用(应用:使用ycache的上层业务模块的俗称,例如订单管理模块)需要缓存时,仅需要说需要多少空间的缓存,然后yconsole会从缓存系统中按照一定策略分配缓存空间给这个应用。这个缓存空间用一个"cache-id"表示,应用层仅需要在... 阅读全文
posted @ 2014-09-26 10:11 过雁 阅读(950) 评论(0) 推荐(0) 编辑

摘要: 介绍: yconsole是yhd用于管理缓存的工具(python实现),它的主要功能是为各个应用分配和管理缓存,以及错误修复。和它配合使用的还有ycache-client、yagent、zookeeper。参见:ycache分布式缓存框架当应用需要缓存时,仅需要说需要多少空间的缓存,然后yconso... 阅读全文
posted @ 2014-09-26 09:12 过雁 阅读(632) 评论(0) 推荐(0) 编辑