中国头部游戏公司莉莉丝游戏(Lilith Games)和火山引擎 ByteHouse 达成合作,共同致力于加速莉莉丝游戏的实时数仓建设。此次合作将利用 ByteHouse 的创新技术和功能,为莉莉丝的DAP提效提供全面支持和帮助。

莉莉丝游戏是中国中生代游戏公司代表,在中国游戏市场保持领先地位。为了支持其日益增长的业务需求,莉莉丝游戏在国内广泛使用 ClickHouse 进行广告投放和运营分析业务,并在海外业务中搭建了开源 ClickHouse 集群来支持广告运营分析。然而,这些使用过程中遇到了一些挑战,包括跨月跨季查询超时、OOM、不支持大表关联以及从 MySQL 数据实时同步稳定性差等问题。因此,莉莉丝游戏希望通过调研 ByteHouse 的产品功能和性能,探索合作机会以解决这些痛点。

ByteHouse 作为火山引擎的核心云数仓产品,具备多项强大功能,为莉莉丝游戏的实时数仓建设提供了全面的支持。首先,ByteHouse 的 MaterializedMySQL 功能可以实时将莉莉丝游戏的 MySQL 或 PolarDB MySQL 中的业务数据整库实时同步到 ByteHouse 平台。该功能提供了可视化的管理工具,并增加了便捷的异常运维处理功能,实现了一键同步和稳定运行的目标。这大大降低了数据同步成本和运维工作量,为莉莉丝游戏提供了高效的数据同步链路。特别是 ByteHouse 特有的 HaUniqueMergeTree 表引擎支持实时的表级/分区级唯一键更新、部分列更新、实时删除等功能,让应用能简单地解决实时数据去重和更新问题。

其次,ByteHouse 自研的查询优化器解决了开源 ClickHouse 不支持复杂查询能力的问题。该优化器支持 RBO、CBO、分布式计划优化,并实现了诸如 Dynamic Filter pushdown、物化视图改写和基于代价的 CTE 等高阶优化能力。通过这些能力优化,ByteHouse 能够成功运行 TPC-DS 测试集的全部 99 个 SQL 用例,并在性能上大幅提升。在实际环境中,ByteHouse 帮助莉莉丝游戏广告业务复杂查询分析场景中性能提升 3 倍以上,支持查询时间跨度从 1 个月提升至 1 年以上,帮助其覆盖更多分析业务场景,加快决策和优化业务运营。

此外,ByteHouse 还提供了可视化运维功能,针对 ClickHouse 运维复杂度高的问题,提供了集群管理、监控告警、健康度评估、权限管理、参数配置、数据管理、界面化扩容等一系列可视化功能。这大大降低了运维成本,为莉莉丝游戏提供了更便捷和高效的运维体验。

通过与 ByteHouse 的合作,莉莉丝游戏将基于该平台构建广告运营分析平台核心 OLAP 引擎。这将使莉莉丝游戏能够实时处理海量投放数据和日志数据,并进行高性能计算。通过实时统计和归因分析广告投放全链路数据,莉莉丝游戏能够实时调整广告投放策略,提升买量效果。同时,通过细粒度的成本和效果分析,莉莉丝游戏能够支持研发、运营、发行等团队进行精细化经营和管理,更好地了解市场需求,加强协作效率和透明度。此外,莉莉丝游戏还使用了 ByteHouse 来支持人群包的功能,在海量数据场景下能快速筛选出符合特定条件的用户,实现广告精准定向投放。

本次合作将为莉莉丝游戏提供强大的数据能力支持,助力其在游戏行业中保持竞争优势。双方将共同努力,推动实时数仓建设的发展,为广告运营分析等业务领域带来更高效和创新的解决方案。

关于莉莉丝游戏(Lilith Games)

莉莉丝游戏成立于 2013 年,总部位于中国上海,是一家集游戏研发和全球发行于一体的知名游戏公司。莉莉丝游戏致力于打造优质游戏内容,不断推动游戏行业的创新与发展。目前,莉莉丝游戏在全球范围内拥有众多畅销游戏产品,并积极拓展海外市场。

关于 ByteHouse

ByteHouse 是火山引擎旗下的云原生数据仓库,专注于为企业提供实时数仓解决方案。ByteHouse 通过创新的技术和功能,帮助企业构建高效、稳定和可扩展的实时数据分析平台,提供强大的数据处理和分析能力,助力企业在竞争激烈的市场中脱颖而出。

点击立即跳转火山引擎ByteHouse官网了解详情

莉莉丝游戏与火山引擎 ByteHouse 达成合作,为实时数仓建设提速的更多相关文章

  1. 基于 ByteHouse 构建实时数仓实践

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 随着数据的应用场景越来越丰富,企业对数据价值反馈到业务中的时效性要求也越来越高,很早就有人提出过一个概念: 数据的 ...

  2. 高性能、快响应!火山引擎 ByteHouse 物化视图功能及入门介绍

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 物化视图是指将视图的计算结果存储在数据库中的一种技术.当用户执行查询时,数据库会直接从已经预计算好的结果中获取数据 ...

  3. 【实时数仓】Day05-ClickHouse:入门、安装、数据类型、表引擎、SQL操作、副本、分片集群

    一.ClickHouse入门 1.介绍 是一个开源的列式存储数据库(DBMS) 使用C++编写 用于在线分析查询(OLAP) 能够使用SQL查询实时生成分析数据报告 2.特点 (1)列式存储 比较: ...

  4. 火山引擎 DataLeap:一家企业,数据体系要怎么搭建?

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 导读:经过十多年的发展,数据治理在传统行业以及新兴互联网公司都已经产生落地实践.字节跳动也在探索一种分布式的数据治 ...

  5. Samtec与Neoconix达成合作并和II-VI推出新产品

    序言:Samtec近日动作不断, 近日Samtec与Neoconix达成合作并和II-VI推出新产品,以下是详细内容. Samtec与Neoconix签订Neoconix PCBeam 技术授权协议, ...

  6. 火山引擎 DataLeap 的 Data Catalog 系统公有云实践

      Data Catalog 通过汇总技术和业务元数据,解决大数据生产者组织梳理数据.数据消费者找数和理解数的业务场景.本篇内容源自于火山引擎大数据研发治理套件 DataLeap 中的 Data Ca ...

  7. 火山引擎 DataLeap:3 个关键步骤,复制字节跳动一站式数据治理经验

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理. ...

  8. RTC月度小报5月丨教育aPaaS灵动课堂升级、抢先体验VUE版 Agora Web SDK、声网Agora与HTC达成合作

    本月亮点速览 产品与技术: 声网Agora 教育 aPaaS 灵动课堂升级 视频通话/语音通话/互动直播 Native SDK 升级上线 3.4.2 版本 视频通话/语音通话/互动直播 Web SDK ...

  9. 火山引擎MARS-APM Plus x 飞书 |降低线上OOM,提高App性能稳定性

    通过使用火山引擎MARS-APM Plus的memory graph功能,飞书研发团队有效分析定位问题线上case多达30例,线上OOM率降低到了0.8‰,降幅达到60%.大幅提升了用户体验,为飞书的 ...

  10. 还原火山引擎 A/B 测试产品——DataTester 私有化部署实践经验

      作为一款面向ToB市场的产品--火山引擎A/B测试(DataTester)为了满足客户对数据安全.合规问题等需求,探索私有化部署是产品无法绕开的一条路.   在面向ToB客户私有化的实际落地中,火 ...

随机推荐

  1. JavaScript高级程序设计笔记04 变量、作用域与内存

    变量.作用域与内存 变量 特定时间点一个特定值的名称. 分类 原始值:按值访问 复制:两个独立使用.互不干扰 引用值(由多个值构成的对象):按引用访问 操作对象时,实际上操作的是对该对象的引用(ref ...

  2. 生命游戏(4.2leetcode每日打卡)

    根据 百度百科 ,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在 1970 年发明的细胞自动机. 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞.每个细胞都具有一个初始状 ...

  3. 如何使用Tampermonkey开发并使用一个浏览器脚本

    准备工作 简介 Tampermonkey 是一款强大的浏览器扩展,它允许您定制网页的行为,改变和优化网页的展示方式或者功能以满足个人需求.通过编写自定义脚本,您可以实现许多有趣的功能,从自动化任务到改 ...

  4. 洛谷2151 [SDOI2009]HH去散步(矩阵快速幂,边点互换)

    题意:HH有个一成不变的习惯,喜欢饭后百步走.所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离. 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回. 又因为HH是个喜欢变化 ...

  5. 离散傅里叶变换DFT的应用

    目录 一维DFT 1 DFT的相关内容 2 DFT计算结果验证 3 DFT的时频曲线分析 4 DFT的应用 二维DFT 1 DFT在图像处理时的相关内容 2 DFT滤波应用 一维DFT 1 DFT的相 ...

  6. 'parent.relativePath' of POM com.qbb:log_record_elegant:1.0-SNAPSHOT points at com.qbb:qiu_code instead of org.springframework.boot:spring-boot-starter-parent

    完整的错误: 'parent.relativePath' of POM com.qbb:log_record_elegant:1.0-SNAPSHOT (F:\QbbCode\qiu_code\log ...

  7. 介绍一款轻量型 Web SCADA 组态软件

    ​ 随着互联网.物联网技术的快速发展,图扑物联基于多年研发积累和私有部署实践打磨.以及对业务场景的深入理解,推出了适用于物联网应用场景的轻量型云组态软件. 该产品采用 B/S 架构,提供 Web 管理 ...

  8. vue3.3新特性defineOptions

    当我们使用选项式api时候,可以轻松创建与setup()选项同级别的选项. 但是,用了

  9. 接手了个项目,被if..else搞懵逼了

    背景 领导:"这个项目,今后就给你维护了啊,仔细点." 小猫:"好,没问题". 可当满怀信心的小猫打开项目工程包翻看一些代码之后,瞬间懵逼没了信心. 是这样的 ...

  10. 【UniApp】-uni-app-项目实战页面布局(苹果计算器)

    前言 经过前面的文章介绍,基本上 UniApp 的内容就介绍完毕了 那么从本文开始,我们就开始进行一个项目的实战 这次做的项目是苹果计算器,这个项目的难度不是很大,但是也不是很简单,适合练手 创建项目 ...