当前位置:文档之家› 腾讯游戏大数据应用技术架构

腾讯游戏大数据应用技术架构


任务体系 日常运营 游戏生涯Fra bibliotek分群干预
实时计算能力 数据包装能力
节点运营
版 本
节 日
赛 事
周 年
大数据支持
目录
• 腾讯游戏大数据应用技术架构 • DataMore实时规则应用 • 游戏大数据实时计算体系
DataMore实时规则应用
实时计算
规则计算
RT-­‐Rule CheckSvr
上海南汇IDC
上海周浦IDC
实时事件消息总线
Event Table Bus TGlog TRedis
Ka@a
实时指标一致性存储
腾讯游戏大数据应用技术架构
DevOps
数据源
数据接入 游戏内 TGLog TDBank 游戏外 DT
大数据平台
数据处理 实时计算 引擎 应用模型 实时规则 用户画像 精准推荐
业务应用
可视化报表 效果分析 活动营销 个人中心 消息推送 渠道管理
日增 王者
55T,800亿 100W+QPS
数据源异构化突出,数据量大
用户行为多,400+表 维度扩散大,度量组合多样
一游戏一世界,数据抽象模型困难
如何利用大数据技术帮助产品快速、有效的实现游戏精细化运营?
腾讯游戏大数据应用技术架构
发现问题 01 分析问题 02 解决问题 03
数据监控
经 营 分 析 实 时 分 析 场 景 分 析 提 取 分 析
分析决策
跟 踪 分 析 多 维 分 析 场 景 化 标 签
用户运营
个 人 中 心 大 数 据 营 销
腾讯游戏数据分析
DataMore数据应用服务
iData腾讯游戏数据服务
DataMore实时规则应用
DataMore实时规则应用
双端联运 赛事竞猜 渠道营销
DataMore实时规则应用
DataMore实时规则应用
用户玩家 游戏客户端 游戏服务器 接口服务
游戏 版本
DB
问题: 1、游戏服务紧耦合,风险高 2、指标和规则任务开发上线随游戏 版本走,时间长(>=2周) 3、历史数据规则需求无法支持 4、数据规则支持灵活、复杂度高、 复用度低 5、支持多渠道、多用户运营成本大 活动 营销
数据处理
应用模型 精准推荐 用户画像
离 线
用户行为 日志数据
离线计算 引擎 实时计算 引擎
实 时
实时规则
规 则 配 置
被动规则接口 Res$ul+JSON 主动事件触发 UserDefined
游戏 平台 渠道 触达
英雄id
时间 窗口
DataMore实时规则应用
持续性干预
1天 2天 3天 4天 5天
登录 登录 登录 登录 登录 对局1次 排位对局1次 对局>5次 排位对局>5次 对局>1次 胜利3次 连胜3次 充值1次
周东祥
腾讯 高级工程师
腾讯游戏大数据 应用技术架构解密
目录
• 腾讯游戏大数据应用技术架构 • DataMore实时规则应用 • 游戏大数据实时计算体系
腾讯游戏大数据应用技术架构
… 端游 60+款 手游 100+ 款 平台内游戏急速增长,游戏个数多 …
数据 分析 数据 应用 用户 触达
离线计算 引擎 位图 ES
平台组件
数据存储 NoSQL HDFS RDMS
用户自助中心 用户自助中心 输入 计算 输出
配置 逻辑 配置
规则 配置
运营管理中心 运营管理中心 日志 元数据 监控
DataMore实时规则应用
维度 度量 规则
用户id
双周流失用户 精准推荐用户 符合规则A命中用户 规则A 累计登录次数>2 & 对局次数>10 符合:7890(礼包ID)不符合:404 规则B 精准推荐用户 & 累计登录次数>1 符合:2341(礼包ID)不符合:404 规则C 对局次数>1 & 领取礼包次数<3 符合:3855(礼包ID)不符合:404
DataMore实时规则应用
方案好处
Ø 游戏服务解耦;不依赖游戏版本开发节奏 Ø 实时性满足日常营销规则场景(200~600ms) Ø 规则热更新、快速试错、调整运营节奏 Ø 多维度+多度量+用户画像标签 规则灵活组合 Ø 维度度量指标一次开发,多次复用 Ø 游戏、渠道、营销多方平台复用, Ø 支持游戏间交叉营销,使用方逻辑自定义加入;
管理 告警
中心
服务 发布
腾讯游戏大数据应用技术架构
DataMore数据应用服务
实 时
长线运营
游戏系统
社 区 系 统 分 渠 道 营 销
排 行 系 统 双 端 联 运
赛 事 系 统 赛 事 引 流
个 人 中 心 群 体 培 养
数值玩法
角色id
维度 累计登录次数 w1 3 w2 4 维度 对局次数 w1 20 w2 7 维度 领取礼包7890次 数 w1 1
相关主题