狠狠撸

狠狠撸Share a Scribd company logo
LAMP人 主题分享交流会


       www.LAMPER.cn
        QQ群:3330312
  http://weibo.com/lampercn
淘宝数据魔方的系统架构

   殷琳君(长林)
Agenda

□ 数据产物总体架构
□ 分布式MySQL集群
□ NoSQL存储与计算
□ 统一的数据中间层
□ 通用数据报表框架
每天的数据

□ 淘宝主站:
 ? 30亿店铺、宝贝浏览

 ? 千万量级交易笔数

□ 数据产物:
 ? 60G统计汇总结果

 ? 千万量级数据查询请求
海量数据带来的挑战

□ 计算
□ 存储
□ 读写
架构总览
数
据     主站备库                 RAC               主站日志
源
                 DataX / TimeTunnel

计
算             Hadoop集群                       实时流数据
层

存
储        MyFOX                        Prom
层 查
  询                 数据中间层 / glider
  层

产      数据魔方                 淘宝指数         开放API
品
分布式MySQL集群—MyFOX

需求:
□ SQL查询
□ 海量存储
□ 可横向扩展
□ 对应用透明
□ 兼顾性能
分布式MySQL集群—MyFOX

□ 分库分表
 ? 基于业务特点
                  云梯                          APP
□ 透明的中间层(MyFOX)               MyFOX
                       数据装载            数据查询
 ? 查询代理
 ? 数据装载
 ? 集群管理
                               MySQL
                                集群
MyFOX—分片规则
□ 冗余复制
 ? 小表
 ? 访问频繁
 ? JOIN

□ 条目切割
 ? 按路由字段的值,每N行切片
 ? 路由字段是一级索引
 ? 分散压力、并行查询
示例:条目切割
                 thedate=20100816, tid=11^A2090000
□ 切片             thedate=20100816, tid=12^A2120000
                 thedate=20100816, tid=13^A760000
                 thedate=20100816, tid=14^A289
  ? 阈值(200W)
                               thedate=20100816, tid=11^A2090000
  ? 上浮动(5%)                    thedate=20100816, tid=12^A2000000
                               thedate=20100816, tid=12^A120000

□ 装桶
                               thedate=20100816, tid=13^A760000
                               thedate=20100816, tid=14^A289

  ? 一个桶装满再开新桶
  ? “桶”即实际的物理表                      thedate=20100816, tid=11^A2090000
                                    thedate=20100816, tid=14^A289

                                    thedate=20100816, tid=12^A2000000


                                    thedate=20100816, tid=13^A760000
                                    thedate=20100816, tid=12^A120000
MyFOX—数据查询
SELECT IF(INSTR(f.keyword,' ') >
   0, UPPER(TRIM(f.keyword)), CONCAT(b.brand_name,'
   ',UPPER(TRIM(f.keyword)))) AS f0,
   SUM(f.search_num) AS f1,
   SUM(f.uv) AS f2,
   ROUND(SUM(f.search_num) / SUM(f.uv), 2) AS f3,
   AVG(f.uv) AS f4
FROM f
INNER JOIN dim_brand b ON f.keyword_brand_id = b.brand_id
WHERE f.keyword_type_id = 1 AND f.keyword != ''
   AND keyword_cat_id IN ('50002535')
   AND thedate <= '2011-03-10'
   AND thedate >= '2011-03-08'
GROUP BY f0
ORDER BY SUM(f.search_num) DESC LIMIT 0, 1500
MyFOX—数据查询

路        APC             SQL解析
由
                       语义理解

                查询路由              字段改写

               分片SQL             计算规则


取
分   缓存                  取分片数据(异步并发)
片


               X
合
并        缓存             结果合并(表达式求值)
计
算
MyFOX路由层—语义理解
WHERE thedate <= '2011-03-10'
    AND thedate > '2011-03-07'
    AND toprank_id IN (2, 3)



                         2                         3

             {"toprank_id":"2",        {"toprank_id":“3",
2011-03-08
             "thedate":"2011-03-08"}   "thedate":"2011-03-08"}
             {"toprank_id":"2",        {"toprank_id":“3",
2011-03-09
             "thedate":"2011-03-09"}   "thedate":"2011-03-09"}
             {"toprank_id":"2",        {"toprank_id":“3",
2011-03-10
             "thedate":"2011-03-10"}   "thedate":"2011-03-10"}
MyFOX路由层—字段改写
SELECT a AS f0,
   SUM(f.search_num) AS f1,
   SUM(f.uv) AS f2,
   ROUND(SUM(f.search_num) / SUM(f.uv), 2) AS
   f3,
   AVG(f.uv) AS f4
? AVG(a)
? 1 + SUM(a)
? SELECT a FROM … ORDER BY b
? 重复查询列
惭测贵翱齿缓存
              ? 缓存哪部分数据?
               ? 最终结果
               ? 分片数据

    缓存




查
询        缓存         取分片数据
层

计
                    结果合并
算
层
惭测贵翱齿—数据装载


                    MyFOX

                                                  路由表
     新增热数据




                      30天无访问的冷数据




    热节点(MySQL)                  冷节点(MySQL)


15k SAS盘,300G * 12,raid10    7.2k SATA盘,1T * 12,raid10
成本:4.5W / T                  成本:1.6W / T
这个问题能解决吗
Prom—应用场景
□ 数据量很大
□ 无法穷举所有可能的查询条件组合
□ 大量穷举出来的条件组合无意义
Prom—算法
13寸、商务定位的笔记本昨天的交易金额是多少?


1、查询13寸笔记本昨天的交易ID
2、查询商务定位笔记本昨天的交易ID
3、求交易ID交集
4、根据3中的交易ID查询明细数据,按照金额进行汇总
Prom—第一版Redis
□ Redis
   ? Key-Value的内存数据库
   ? 支持List、Set等数据结构

□ 瓶颈
   ? 大量随机读取明细
   ? 内存受限,数据持久化问题
Prom—第二版HBase
□ 定制化的存储
 ? HBase建立在hdfs之上,和Hadoop无缝集成
 ? 可水平扩展

□ 实时计算
 ? 百万记录
Prom—HBase表设计

 Row-key     列族1                              列族2
           (交易ID,索引)                        (交易明细)

笔记本尺寸: 1,2,4,9         {58, 600,35}, {72,999,14}, {92,103,77}, {36,702,101}
13寸
笔记本定位: 1,4,7           {58, 600,35}, {92,103,77}, {85, 442, 152}
商务定位
Prom—HBase实时计算
 求SUM(alipay)

 属性       属性值    查索引
                       节点1   1, 2, 3, 4, 5, 6, 7, 8, 9
 笔记本尺寸    13寸
                       节点2   1, 2, 3, 4, 5, 6, 7
 笔记本定位    商务定位




                                            求交集
                       节点2   1,     4

      汇总计算             本地SUM运算(Hbase扩展)
      写入缓存
Prom—小结

□ 历史数据的实时计算
□ 通用性强,支持sum, count, avg, group by, sort
□ 空间换时间
  ? 变大量随机读为顺序读
  ? 避免明细数据网络传输
SQL与NoSQL

□ 互为补充,适用场景不同
□ SQL
  □ 应用开发更简单
  □ 支持跨行跨表事务
  □ 运维更成熟
□ NoSQL
  □ 水平扩展性更好
  □ 更适合解决海量数据存储与计算
统一的数据中间层—Glider

□ 统一数据出口
 ? 类SQL
 ? HTTP REST
 ? JSON返回

□ 前后端解耦
□ 数据缓存管理
骋濒颈诲别谤架构
                         Dispatcher

           Controller                 请求解析   配置解析

          datasource

             MyFOX      Prom


 一级缓存                二级缓存
 action
          filter

             JOIN       UNION
Glider缓存管理
URL请求,nocache?
                                     data   etag, http header

                               前端产物

                  nocache?                  ttl, http header
glider


                             action cache

                  nocache?                  ttl


          datasource cache
Glider—小结

□ 用中间层隔离前后端
  ? 底层架构对前端透明
  ? 水平可扩展性

□ 缓存是把双刃剑
  ? 降低后端存储压力
  ? 数据一致性问题
通用数据报表框架—Cubex
□ 通过配置生成报表,快速开发
□ 与组件化、事件驱动的JS框架集成
 ? 基础服务封装:http, event
 ? 可复用的组件库
 ? 统一的组件生命周期管理,易于维护
前端闯厂框架
回顾
数
据     用户、店铺、商品库     收藏夹      交易表      …       日志

                                      …
源
                      数据传输

计
算                Hadoop集群                  实时流数据
层

存
储          MySQL                   HBase
层 查
  询                   数据中间层
  层

产         数据魔方              淘宝指数      开放API
品
谢谢!

More Related Content

What's hot (20)

05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
锐 张
?
Enterprise Data Lake in Action
Enterprise Data Lake in ActionEnterprise Data Lake in Action
Enterprise Data Lake in Action
Jazz Yao-Tsung Wang
?
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in chinaOcean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
?
Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照
Shaoning Pan
?
7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例
慧鈴 鍾
?
作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
慧鈴 鍾
?
Spark streaming经验介绍
Spark streaming经验介绍Spark streaming经验介绍
Spark streaming经验介绍
Wenchun Xu
?
贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门
haiwang
?
MongoDB for C# developer
MongoDB for C# developerMongoDB for C# developer
MongoDB for C# developer
dianming.song
?
Mysql 高级优化之 逻辑处理
Mysql 高级优化之 逻辑处理Mysql 高级优化之 逻辑处理
Mysql 高级优化之 逻辑处理
nigel889
?
2016 nas 年會簡報
2016 nas 年會簡報2016 nas 年會簡報
2016 nas 年會簡報
Dao Hung Chang
?
厂辫补谤办性能调优分享
厂辫补谤办性能调优分享厂辫补谤办性能调优分享
厂辫补谤办性能调优分享
Wenchun Xu
?
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
Jazz Yao-Tsung Wang
?
MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習
孜羲 顏
?
My fox 扩容与数据迁移
My fox 扩容与数据迁移My fox 扩容与数据迁移
My fox 扩容与数据迁移
aleafs
?
Mongo db技术分享
Mongo db技术分享Mongo db技术分享
Mongo db技术分享
晓锋 陈
?
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑 手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
luyongfugx
?
Mongo db 特性
Mongo db 特性Mongo db 特性
Mongo db 特性
Hermes Chiang
?
叠别蝉迟蹿濒测任务管理系统
叠别蝉迟蹿濒测任务管理系统叠别蝉迟蹿濒测任务管理系统
叠别蝉迟蹿濒测任务管理系统
taowap
?
05 杨志丰
05 杨志丰05 杨志丰
05 杨志丰
锐 张
?
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in chinaOcean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
?
Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照Ocean base 千亿级海量数据库-日照
Ocean base 千亿级海量数据库-日照
Shaoning Pan
?
7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例7 3常見儲存裝置管理範例
7 3常見儲存裝置管理範例
慧鈴 鍾
?
作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例作業系統 7 3常見儲存裝置管理範例
作業系統 7 3常見儲存裝置管理範例
慧鈴 鍾
?
Spark streaming经验介绍
Spark streaming经验介绍Spark streaming经验介绍
Spark streaming经验介绍
Wenchun Xu
?
贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门
haiwang
?
MongoDB for C# developer
MongoDB for C# developerMongoDB for C# developer
MongoDB for C# developer
dianming.song
?
Mysql 高级优化之 逻辑处理
Mysql 高级优化之 逻辑处理Mysql 高级优化之 逻辑处理
Mysql 高级优化之 逻辑处理
nigel889
?
厂辫补谤办性能调优分享
厂辫补谤办性能调优分享厂辫补谤办性能调优分享
厂辫补谤办性能调优分享
Wenchun Xu
?
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
Jazz Yao-Tsung Wang
?
MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習MapReduce 簡單介紹與練習
MapReduce 簡單介紹與練習
孜羲 顏
?
My fox 扩容与数据迁移
My fox 扩容与数据迁移My fox 扩容与数据迁移
My fox 扩容与数据迁移
aleafs
?
Mongo db技术分享
Mongo db技术分享Mongo db技术分享
Mongo db技术分享
晓锋 陈
?
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑 手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
手机腾讯网闯蝉资源版本增量更新方案飞3肠迟别肠丑
luyongfugx
?
叠别蝉迟蹿濒测任务管理系统
叠别蝉迟蹿濒测任务管理系统叠别蝉迟蹿濒测任务管理系统
叠别蝉迟蹿濒测任务管理系统
taowap
?

Similar to 淘宝数据魔方的系统架构 -长林 (20)

Build 1 trillion warehouse based on carbon data
Build 1 trillion warehouse based on carbon dataBuild 1 trillion warehouse based on carbon data
Build 1 trillion warehouse based on carbon data
boxu42
?
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
aleafs
?
Apache IoTDB 工业互联网时序数据库 meetup-2019.12
Apache IoTDB 工业互联网时序数据库 meetup-2019.12Apache IoTDB 工业互联网时序数据库 meetup-2019.12
Apache IoTDB 工业互联网时序数据库 meetup-2019.12
jixuan1989
?
开源+自主开发 - 淘宝软件基础设施构建实践
开源+自主开发  - 淘宝软件基础设施构建实践开源+自主开发  - 淘宝软件基础设施构建实践
开源+自主开发 - 淘宝软件基础设施构建实践
Wensong Zhang
?
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at Taobao
Joshua Zhu
?
惭测蝉辩濒遇到的一些问题
惭测蝉辩濒遇到的一些问题惭测蝉辩濒遇到的一些问题
惭测蝉辩濒遇到的一些问题
wang tongchao
?
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Etu Solution
?
颁补蝉蝉补苍诲谤补介绍.辫辫迟
颁补蝉蝉补苍诲谤补介绍.辫辫迟颁补蝉蝉补苍诲谤补介绍.辫辫迟
颁补蝉蝉补苍诲谤补介绍.辫辫迟
james tong
?
线上埋码资料收集实作
线上埋码资料收集实作线上埋码资料收集实作
线上埋码资料收集实作
FEG
?
罢补辞产补辞图片存储与肠诲苍系统到服务
罢补辞产补辞图片存储与肠诲苍系统到服务罢补辞产补辞图片存储与肠诲苍系统到服务
罢补辞产补辞图片存储与肠诲苍系统到服务
Wensong Zhang
?
淘宝对象存储与颁诲苍系统到服务
淘宝对象存储与颁诲苍系统到服务淘宝对象存储与颁诲苍系统到服务
淘宝对象存储与颁诲苍系统到服务
drewz lin
?
基于滨苍苍辞诲产开发的最佳实践
基于滨苍苍辞诲产开发的最佳实践基于滨苍苍辞诲产开发的最佳实践
基于滨苍苍辞诲产开发的最佳实践
wubx
?
Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里
li luo
?
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
acelyc1112009
?
《数据库发展研究报告-解读(2023年)》.辫诲蹿
《数据库发展研究报告-解读(2023年)》.辫诲蹿《数据库发展研究报告-解读(2023年)》.辫诲蹿
《数据库发展研究报告-解读(2023年)》.辫诲蹿
markmind
?
COSCUP 2019 - 開源大數據引擎 Greenplum
COSCUP 2019 - 開源大數據引擎 GreenplumCOSCUP 2019 - 開源大數據引擎 Greenplum
COSCUP 2019 - 開源大數據引擎 Greenplum
Omni-Alex Chen
?
Huangjing renren
Huangjing renrenHuangjing renren
Huangjing renren
d0nn9n
?
开源应用日志收集系统
开源应用日志收集系统开源应用日志收集系统
开源应用日志收集系统
klandor
?
搁颈补的强力后盾:谤别蝉迟+海量存储
搁颈补的强力后盾:谤别蝉迟+海量存储 搁颈补的强力后盾:谤别蝉迟+海量存储
搁颈补的强力后盾:谤别蝉迟+海量存储
zhen chen
?
Selling sybase hds solution for banking
Selling sybase hds solution for bankingSelling sybase hds solution for banking
Selling sybase hds solution for banking
focusbi
?
Build 1 trillion warehouse based on carbon data
Build 1 trillion warehouse based on carbon dataBuild 1 trillion warehouse based on carbon data
Build 1 trillion warehouse based on carbon data
boxu42
?
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
海量统计数据的分布式惭测厂蚕尝集群——惭测贵翱齿
aleafs
?
Apache IoTDB 工业互联网时序数据库 meetup-2019.12
Apache IoTDB 工业互联网时序数据库 meetup-2019.12Apache IoTDB 工业互联网时序数据库 meetup-2019.12
Apache IoTDB 工业互联网时序数据库 meetup-2019.12
jixuan1989
?
开源+自主开发 - 淘宝软件基础设施构建实践
开源+自主开发  - 淘宝软件基础设施构建实践开源+自主开发  - 淘宝软件基础设施构建实践
开源+自主开发 - 淘宝软件基础设施构建实践
Wensong Zhang
?
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at Taobao
Joshua Zhu
?
惭测蝉辩濒遇到的一些问题
惭测蝉辩濒遇到的一些问题惭测蝉辩濒遇到的一些问题
惭测蝉辩濒遇到的一些问题
wang tongchao
?
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Track A-3 Enterprise Data Lake in Action - 搭建「活」的企業 Big Data 生態架構
Etu Solution
?
颁补蝉蝉补苍诲谤补介绍.辫辫迟
颁补蝉蝉补苍诲谤补介绍.辫辫迟颁补蝉蝉补苍诲谤补介绍.辫辫迟
颁补蝉蝉补苍诲谤补介绍.辫辫迟
james tong
?
线上埋码资料收集实作
线上埋码资料收集实作线上埋码资料收集实作
线上埋码资料收集实作
FEG
?
罢补辞产补辞图片存储与肠诲苍系统到服务
罢补辞产补辞图片存储与肠诲苍系统到服务罢补辞产补辞图片存储与肠诲苍系统到服务
罢补辞产补辞图片存储与肠诲苍系统到服务
Wensong Zhang
?
淘宝对象存储与颁诲苍系统到服务
淘宝对象存储与颁诲苍系统到服务淘宝对象存储与颁诲苍系统到服务
淘宝对象存储与颁诲苍系统到服务
drewz lin
?
基于滨苍苍辞诲产开发的最佳实践
基于滨苍苍辞诲产开发的最佳实践基于滨苍苍辞诲产开发的最佳实践
基于滨苍苍辞诲产开发的最佳实践
wubx
?
Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里
li luo
?
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
acelyc1112009
?
《数据库发展研究报告-解读(2023年)》.辫诲蹿
《数据库发展研究报告-解读(2023年)》.辫诲蹿《数据库发展研究报告-解读(2023年)》.辫诲蹿
《数据库发展研究报告-解读(2023年)》.辫诲蹿
markmind
?
COSCUP 2019 - 開源大數據引擎 Greenplum
COSCUP 2019 - 開源大數據引擎 GreenplumCOSCUP 2019 - 開源大數據引擎 Greenplum
COSCUP 2019 - 開源大數據引擎 Greenplum
Omni-Alex Chen
?
Huangjing renren
Huangjing renrenHuangjing renren
Huangjing renren
d0nn9n
?
开源应用日志收集系统
开源应用日志收集系统开源应用日志收集系统
开源应用日志收集系统
klandor
?
搁颈补的强力后盾:谤别蝉迟+海量存储
搁颈补的强力后盾:谤别蝉迟+海量存储 搁颈补的强力后盾:谤别蝉迟+海量存储
搁颈补的强力后盾:谤别蝉迟+海量存储
zhen chen
?
Selling sybase hds solution for banking
Selling sybase hds solution for bankingSelling sybase hds solution for banking
Selling sybase hds solution for banking
focusbi
?

More from Shaoning Pan (20)

海量数据计算架构实现
海量数据计算架构实现海量数据计算架构实现
海量数据计算架构实现
Shaoning Pan
?
RTB 优化算法
RTB 优化算法RTB 优化算法
RTB 优化算法
Shaoning Pan
?
Technology Changes
Technology ChangesTechnology Changes
Technology Changes
Shaoning Pan
?
一淘广告机器学习
一淘广告机器学习一淘广告机器学习
一淘广告机器学习
Shaoning Pan
?
海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用
Shaoning Pan
?
大型互联网广告应用系统架构
大型互联网广告应用系统架构大型互联网广告应用系统架构
大型互联网广告应用系统架构
Shaoning Pan
?
Tanx成长之路 real time media
Tanx成长之路 real time mediaTanx成长之路 real time media
Tanx成长之路 real time media
Shaoning Pan
?
移动社交网络动态框架 李章晶
移动社交网络动态框架 李章晶移动社交网络动态框架 李章晶
移动社交网络动态框架 李章晶
Shaoning Pan
?
移动互联网产业分析 梁文静
移动互联网产业分析 梁文静移动互联网产业分析 梁文静
移动互联网产业分析 梁文静
Shaoning Pan
?
曾勇 Elastic search-intro
曾勇 Elastic search-intro曾勇 Elastic search-intro
曾勇 Elastic search-intro
Shaoning Pan
?
Hadoop的etl任务—flume使用及其 优化-品友互动
 Hadoop的etl任务—flume使用及其 优化-品友互动 Hadoop的etl任务—flume使用及其 优化-品友互动
Hadoop的etl任务—flume使用及其 优化-品友互动
Shaoning Pan
?
互联网广告发展的趋势-品友互动
互联网广告发展的趋势-品友互动 互联网广告发展的趋势-品友互动
互联网广告发展的趋势-品友互动
Shaoning Pan
?
互联网行为分析和数据挖掘-品友互动
互联网行为分析和数据挖掘-品友互动互联网行为分析和数据挖掘-品友互动
互联网行为分析和数据挖掘-品友互动
Shaoning Pan
?
如何构建一个高可用可扩展的广告投放平台-品友互动
如何构建一个高可用可扩展的广告投放平台-品友互动 如何构建一个高可用可扩展的广告投放平台-品友互动
如何构建一个高可用可扩展的广告投放平台-品友互动
Shaoning Pan
?
网站前段性能优化-品友互动
 网站前段性能优化-品友互动 网站前段性能优化-品友互动
网站前段性能优化-品友互动
Shaoning Pan
?
品友互动 Hadoop的etl任务—flume使用及其 优化
品友互动 Hadoop的etl任务—flume使用及其 优化品友互动 Hadoop的etl任务—flume使用及其 优化
品友互动 Hadoop的etl任务—flume使用及其 优化
Shaoning Pan
?
分布式计算与Hadoop - 刘鹏
分布式计算与Hadoop - 刘鹏分布式计算与Hadoop - 刘鹏
分布式计算与Hadoop - 刘鹏
Shaoning Pan
?
Cassandra实时统计分享 - 赵伟
Cassandra实时统计分享  - 赵伟Cassandra实时统计分享  - 赵伟
Cassandra实时统计分享 - 赵伟
Shaoning Pan
?
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
Shaoning Pan
?
Think social to go global
Think social to go globalThink social to go global
Think social to go global
Shaoning Pan
?
海量数据计算架构实现
海量数据计算架构实现海量数据计算架构实现
海量数据计算架构实现
Shaoning Pan
?
一淘广告机器学习
一淘广告机器学习一淘广告机器学习
一淘广告机器学习
Shaoning Pan
?
海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用海量用户数据处理及其在一淘广告和推荐中的应用
海量用户数据处理及其在一淘广告和推荐中的应用
Shaoning Pan
?
大型互联网广告应用系统架构
大型互联网广告应用系统架构大型互联网广告应用系统架构
大型互联网广告应用系统架构
Shaoning Pan
?
Tanx成长之路 real time media
Tanx成长之路 real time mediaTanx成长之路 real time media
Tanx成长之路 real time media
Shaoning Pan
?
移动社交网络动态框架 李章晶
移动社交网络动态框架 李章晶移动社交网络动态框架 李章晶
移动社交网络动态框架 李章晶
Shaoning Pan
?
移动互联网产业分析 梁文静
移动互联网产业分析 梁文静移动互联网产业分析 梁文静
移动互联网产业分析 梁文静
Shaoning Pan
?
曾勇 Elastic search-intro
曾勇 Elastic search-intro曾勇 Elastic search-intro
曾勇 Elastic search-intro
Shaoning Pan
?
Hadoop的etl任务—flume使用及其 优化-品友互动
 Hadoop的etl任务—flume使用及其 优化-品友互动 Hadoop的etl任务—flume使用及其 优化-品友互动
Hadoop的etl任务—flume使用及其 优化-品友互动
Shaoning Pan
?
互联网广告发展的趋势-品友互动
互联网广告发展的趋势-品友互动 互联网广告发展的趋势-品友互动
互联网广告发展的趋势-品友互动
Shaoning Pan
?
互联网行为分析和数据挖掘-品友互动
互联网行为分析和数据挖掘-品友互动互联网行为分析和数据挖掘-品友互动
互联网行为分析和数据挖掘-品友互动
Shaoning Pan
?
如何构建一个高可用可扩展的广告投放平台-品友互动
如何构建一个高可用可扩展的广告投放平台-品友互动 如何构建一个高可用可扩展的广告投放平台-品友互动
如何构建一个高可用可扩展的广告投放平台-品友互动
Shaoning Pan
?
网站前段性能优化-品友互动
 网站前段性能优化-品友互动 网站前段性能优化-品友互动
网站前段性能优化-品友互动
Shaoning Pan
?
品友互动 Hadoop的etl任务—flume使用及其 优化
品友互动 Hadoop的etl任务—flume使用及其 优化品友互动 Hadoop的etl任务—flume使用及其 优化
品友互动 Hadoop的etl任务—flume使用及其 优化
Shaoning Pan
?
分布式计算与Hadoop - 刘鹏
分布式计算与Hadoop - 刘鹏分布式计算与Hadoop - 刘鹏
分布式计算与Hadoop - 刘鹏
Shaoning Pan
?
Cassandra实时统计分享 - 赵伟
Cassandra实时统计分享  - 赵伟Cassandra实时统计分享  - 赵伟
Cassandra实时统计分享 - 赵伟
Shaoning Pan
?
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
Shaoning Pan
?
Think social to go global
Think social to go globalThink social to go global
Think social to go global
Shaoning Pan
?

淘宝数据魔方的系统架构 -长林