业务挑战
Bigo 的很多线上业务需要进行实时报表类的查询,传统 T+1 或者 T+N 的方式数据处理能力弱,无法满足业务的实时性要求。同时,业务的快速增长对数据库系统的性能与扩展性也提出了严峻的挑战。
解决方案
Bigo 在生产环境部署两套 TiDB 集群,为分析类的业务提供服务。网络监控分析的特点是数据量大、增长迅速,且 SQL 偏分析类,对响应时间有一定要求。作为大数据的下游存储,单表数据量通常很大,TiDB 提供了卓越的性能保障,并且可以按需对计算和存储分别进行在线扩容。
传统大数据方案需要进行一系列的数据导入和导出操作,涉及数据管道的链路比较长,并且缺乏来回的校验,面对实时业务的请求,Bigo 选择 TiFlash 提供在线的实时分析。TiFlash 每一个 Region 副本与 TiKV Region 完全对应,并通过 Raft 算法保证一致性。经业务场景实测,使用 TiFlash 引擎可以把原先 25 秒的请求直接降到 11 至 12 秒,面向业务提供全场景的实时数据分析能力。
用户收益
客户简介
行业:视频
Bigo 是领先的视频社交网络公司,总部位于新加坡,核心产品包括 Bigo Live、Likee、imo、Hello 语音等,在全球已拥有近 4 亿月活用户,产品及服务已覆盖超过 150 个国家和地区。