ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » 内存数据库 » 某大型网站“异地双中心系统+cache”实现的技术讨论。

标题: 某大型网站“异地双中心系统+cache”实现的技术讨论。
离线 ayl
一般会员



精华贴数 0
个人空间 0
技术积分 172 (10740)
社区积分 0 (77519)
注册日期 2003-2-18
论坛徽章:0
      
      

发表于 2008-1-14 16:00 
某大型网站“异地双中心系统+cache”实现的技术讨论。

我们的网站(大型政府服务网站)想建设异地双中心,在北方、南方两个不同城市放置两套系统。目前数据中心、访问应用系统都在北方,想在南方再建立一套数据中心和访问应用系统,这样就存在南北双中心。。

访问应用系统:在南方新建访问应用系统,一是可以分担北方应用系统的压力,二是可以在北方应用系统出现问题时,保证网站继续可以被访问。

后台数据:在南方新建后台数据中心基本是为了灾备,因为让异地的两套数据中心完全实时同步,并且同事对外提供服务是不可能实现的。

这样的话,数据库访问压力,仍然集中在北方数据中心的数据库上。

因此,现在想考虑的是,南方的前台应用系统、后台数据库,要分担一下北方系统的压力。

能否这样来做:在访问应用系统和后台数据之间,加一层cache,这样所有的读写先在cache里进行;然后,在访问高峰过去以后,比如半夜,再有cache写入到后台数据中。这样,南方、北方的应用系统都去直接访问这个cache,而不需直接访问后台数据库了。

这个中间的cache,是否可以用内存数据库实现呢?网易、腾讯他们是怎么做的呢?

像网易、腾讯这样的大型网站,是不是这样实现的呢?这方面的高人麻烦指点一下了。谢谢。

[ 本帖最后由 ayl 于 2008-1-14 16:59 编辑 ]


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问