- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实时计算平台实践.pdf
淘宝实时计算平台实践
离哲@淘宝网
@flyinweb
1.简介
2.现状
3.历叱变迁
4.架构总览
5.关键特性
6.应用案例
7.未来展望
海量
数据
? 无
规则
轻
结构
时间
实时计算定义:
针对历叱数据进行即时数据的获取和计算
相关:
RTOLAP(Realtime OLAP)
Grid Computing
In-memory database
一些数字:
已接入:
有哪些信誉好的足球投注网站成交信息 5 亿 / 天
活跃用户信息 1 亿
即将接入:
用户类目偏好信息 10 亿
用户品牌偏好信息 20 亿
性能:
QPS 300
AVG Query Scan Row 300 万
AVG Query Compute Column 50
• 海量数据
•无法预算
•低延时
•计算精确
• 高并发
•高可用
• SQL
•Schema Free
分布式/全索引/内存/数据库
Redis集群 Tokyo Cabinet集群
Prom Service
冗余ID 列表 明细数据 分片统计结果
1.冗余度
2.明细数据慢
3.规则变复杂
Hbase集群
冗余ID 列表 明细数据
Redis集群
分片统计结果
Prom Service
1.冗余度
2.网络带宽
3.定制性
1.倒排索引
2.本地计算(Hbase)
3.自动扩容(Hbase)
MN-1
(合并节点)
CCN
配置中心
LCN-1
(本地计算节点)
LCN-…
(本地计算节点)
CN-1
(缓存节点)
CN-…
(缓存节点)
MN-..
(合并节点)
云梯1/云梯2(数据源) 盘古集群(集中存储)
ITier ITier
WEB ISV
中间层
请求
Garuda
数据源存储
MCN
管理中心
REST
MYSQL
JDBC
ZK
ZK
REST PANGU/HDFS
JDBC
Fixed/Free Schema(列存储)
Partition/TableGroup
全索引
本地计算
大表Join
缓存
资源管理调度
可用性
全部导入/局部导入
列存储
Table对象
TableSchema对象
总记录计数器
Int二维数组
Short二维数组
TableSchema对象
ColumnSchema 数组
版本信息
….
ColumnSchema对象
列名
列类型
类型下标
默认值
定位数据列
同一条记录在所
有数组顺序一致
查询/计算
性能无损
Partition
• Interval
• Range
• Hash
TableGroup
• Join
• PartitionGroup
Garuda
DBx
TableGroupx
Table
Partition
计算列/索引列(倒置)
• 计算列 @ memory
• 索引列 @ disk
索引
• Hash
• B+Tree
• Skiplist
• Bitmap
倒排
压缩
• String?
• PForDelta(7%)
Index array(abstract)
treeT,int[] SSD
skiplistT,int[] SSD
hashmapT,int[] SSD
uniqueT,int memory
数据结构
数据集大
小(亿条)
每次参与运算
数据量(条)
线程数
每请求耗时
(ms)
总耗时
(ms)
每秒处理记
录数
Array
5 200,000 100 10 177 112994350
5 200,000 1000 5 772 259067358
Hashmap
5 200,000 100 653 1143
5 200,000 1000 533 10838
SkipList
5 200,000 100 28959 41853 477863
5 200,000 1000 47439
36179
5
552799
B+ tree
5 200,000 100 3922 6112 3272251
5 200,000 1000 4261 58458 3421260
特别说明:此为单台 16
您可能关注的文档
- 完善快递行业法律责任制度.PDF
- 完善规划小区配套幼儿园.PDF
- 完成开户.PDF
- 宏观指标稳中有升,经济迎来小阳春.PDF
- 宏观经济学第9章作业答案.pdf
- 宗教社会学研究领域的一部开创之作_评涂尔干_宗教生活的基本形式_.pdf
- 官聘小学消防安全疏散演练.doc
- 定位标签.ppt
- 定准靶心抓脱贫.PDF
- 定制产品订单号码编码规则.pdf
- 2024年证券分析与咨询服务项目投资申请报告代可行性研究报告.docx
- 2024年铬酸酐项目资金申请报告代可行性研究报告.docx
- 2024年清洁胶项目资金申请报告代可行性研究报告.docx
- 2024年肉松饼项目投资申请报告代可行性研究报告.docx
- 2024年陆上泵项目资金需求报告代可行性研究报告.docx
- 2024年未硫化复合橡胶及其制品项目资金需求报告代可行性研究报告.docx
- 2024年精密温控节能设备项目资金筹措计划书代可行性研究报告.docx
- 2024年汽车覆盖件模具项目资金筹措计划书代可行性研究报告.docx
- 宋词行书钢笔字帖.pdf
- 我的暑假生活作文三年级300字10篇.pdf
文档评论(0)