首页 > Windows开发 > 详细

C# 分布式缓存服务器方案

时间:2014-10-11 23:01:28      阅读:687      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣

 原文地址:http://www.wlm.so/Article/Detail/lmb4a50pydswh00000

先上图,然后再解释:

所有web服务器做多机集群,所有web服务器向缓存服务器1进行读写,缓存服务器1组成双机热备。

缓存服务器1作为主缓存服务器,向web服务器提供缓存服务器。

在缓存服务器1上做配置,配置其他缓存服务器组,可以有N组,每组都是双机热备。

 

所有缓存服务器通过remoting提供缓存服务。

缓存通过key,在缓存服务器1上进行判断key在哪个区间,每个区间对应一个服务器。

缓存服务器1

缓存服务器2,对应key下限为a2。

...

缓存服务器n,对应key下限为an。

 

web服务器向缓存服务器请求缓存,若请求key<a2,则所请求缓存在缓存服务器2上。

 

...

web服务器向缓存服务器请求缓存,若请求key<an,则所请求缓存在缓存服务器n上。

否则,请求缓存在服务器1上。

 

中间出现判断算法,则采用二分法计算即可。

 

 原文地址:http://www.wlm.so/Article/Detail/lmb4a50pydswh00000

 

C# 分布式缓存服务器方案

原文:http://www.cnblogs.com/lmBlock/p/4019861.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!