Yostar Games 成立于2014年,总部位于上海,并在东京设立分公司,总员工数超过300人。作为中国游戏的顶级发行商,开发商和投资商,Yostar 专注于在线游戏的开发,全球发行,投资和 IP 管理。

客户挑战

Yostar Games 原有大数据平台中的数据仓库是使用云服务器自建的 Greenplum 集群数据库。随着业务不断发展、沉淀的数据量不断成长,自建数仓的运维成本也不断上升,并且数仓性能也无法满足业务需求,急需寻找新的技术替换方案。

解决方案

针对客户的数据仓库痛点需求,WebEye 为客户推荐了 BigQuery 的数仓方案,客户对 BigQuery 的整体性能和使用成本进行了测试评估,认可了 BigQuery 的数仓方案,同时 WebEye 为客户设计了一套从 MySQL 同步实时数据到 BigQuery 的数据处理方案,满足了客户对于实时数据的分析处理需求。

数据同步的整体方案使用开源工具 Debezium 来解析 MySQL 的实时数据,并通过 pub/sub 进行数据的投递传输,最终使用 dataflow 进行 ETL 处理之后写入 BigQuery 的表中,实现 BigQuery 表与业务表的数据同步,让客户可以在 BigQuery 中 基于业务数据进行实时的数据分析,将分析结果通过 Tableau 进行报表展示,反馈业务运营部门。

客户收益

  • 为客户提升数仓性能的同时节省了大量的人员及资源使用成本
  • 帮助客户平滑的完成了数仓数据的迁移。
  • 帮助客户实现了业务数据向 BQ 实时同步的需求。

客户享受到了 Google Cloud 数据仓库无与伦比的性能体验,实现了实时业务数据的分析展示,更加高效的完成业务决策。

使用产品

  • Compute Engine
  • Pub/Sub
  • Data Catalog
  • Dataflow
  • BigQuery