淘宝技术这十年

1、淘宝kv缓存系统------Tair

a、团购:Groupon是一个团购网站,是美国近半年来比较流行的新模式之一。其实就是一种促销工具,满大街的团购其实也就是促销,如组团砍价;

b、我的淘宝和招财进宝:产品带给我们的是新的技术的尝试,以及新技术对用户操作习惯的改变,一定要要慎之又慎。

c、商品详情前端缓存:淘宝商品的详情页访问量很大,直接在数据库增加个pv字段,数据库很容易挂掉。这时考虑到用缓存的技术,ESI是一种缓存的服务器,使用基于xml的标记语言,指定想要缓冲的页面部分,用于处理静态的页面很有效。静态片段有很多,如:页面的头和尾,商品详情页卖家的信息等

商品详情后端缓存:ESI解决了页面的静态端的缓存,后端也可以用缓存,如memcached,多隆手写的缓存TBstore,缺点是数据量超过内存的时候,数据会写入磁盘,所以它可以做持久化,但是一旦往磁盘写入数据,作为缓存的性能就大幅下降。

d、UIC用户信息中心:缓存技术的提升:多隆专为为UIC写了一个缓存系统,并参考了memecache的内存结构进行了改进,叫TDBM。由于TDBM和TBStore的数据接口和用途很相似,结合推出了Tair(分布式缓存系统),包含了缓存和持久化两种储存功能。Tair已开源,地址为code.taobao.org 

config负责管理所有的data,维护data状态信息,Data对外提供各种数据服务,并以心跳的形式将自身的状况汇报给config。config采用一主一备的形式保证其可靠性。

 

 

转载于:https://my.oschina.net/u/2610056/blog/829188

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值