会员登录 | 会员注册 | 意见建议 | 网站地图

站长资源综合门户

当前位置:首页 > 新闻资讯 > 淘宝网手艺成长回顾(六):Java时代:创作发现手艺-Tair

淘宝网手艺成长回顾(六):Java时代:创作发现手艺-Tair

时间:2012-06-04 23:56:52   作者:   来源:   点击:

由于 tdbm 和 TBstore 的数据接口和用途都很相似,开辟团队把二者归并,推出了淘宝自创的 KV 缓存系统——tair。tair 包含缓存和持久化两种存储功能。tair 作为一个散布式系统,是由一个中心节制节点和一系列的办事节点组成。我们称中心节制节点为 config server,办事节点是 dataserver。config server 负责办理所有的 data server,维护 data server 的状态信息。dataserver 对外提供各类数据办事,并以心跳的形式将自身状况报告请示给 config server。 configserver 是节制点,并且是单点,目前采取一主一备的形式来包管其靠得住性。所有的 data server 地位都是等价的。tair 的架构图如下所示:

目前,tair 支撑了淘宝几近所有系统的缓存信息。Tair 已开源,地址 code.taobao。

在创作发现了 TFS 和 tair 之后,整个系统的架构可以如下所示:

在这个时候搜索引擎 iSearch 也进行了一次升级,之前的搜索引擎是把数据分到多台机械上,可是每份数据只有一份,现在是每份数据酿成多份,整个系统从一个单行的摆设酿成了矩阵。能够支撑更年夜的拜候量,并且做到很高的可用性。

原文:http://blog.sina/s/blog_633219970101062y.html

淘宝网手艺成长回顾(一):“光棍节”的狂欢

淘宝网手艺成长回顾(二):小我网站时期

淘宝网手艺成长回顾(三):Oracle/支付宝/旺旺

淘宝网手艺成长回顾(四):Java时代 脱胎换骨

淘宝网手艺成长回顾(五) Java时代:坚若磐石

分享到:

网友评论

热门新闻资讯