tencent cloud

云数据库 MySQL

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
产品优势
应用场景
数据库架构
隔离策略
经济型实例
产品功能列表
数据库实例
高可用性(多可用区)
地域和可用区
自研内核
内核概述
内核版本更新动态
功能类特性
性能类特性
安全类特性
稳定类特性
TXRocks 引擎
内核问题检查与修复
购买指南
计费概述
选型指南
购买方式
续费说明
欠费说明
退费说明
按量转包年包月
调整实例费用说明
备份空间收费说明
数据库审计计费说明
数据库代理商业化计费和活动说明
数据库代理计费周期说明
查看费用账单
快速入门
入门概述
创建 MySQL 实例
连接 MySQL 实例
SQL 洞察(原数据库审计)
数据库审计简介
查看审计实例列表
开通审计服务
查看审计日志
日志投递
配置事后告警
修改审计规则
修改审计服务
关闭审计服务
审计规则模板
SQL 审计规则(旧版)
查看审计任务
授权子用户使用数据库审计
MySQL 云盘版
MySQL 云盘版概述
创建 MySQL 云盘版实例
维护管理实例
查看实例监控
调整实例配置
其他功能相关操作
迁移或升级至 MySQL 云盘版
操作指南
使用限制
操作总览
维护管理实例
升级实例
CPU 弹性扩容
只读/灾备实例
数据库代理
数据库管理(DMC)
账号管理
参数配置
备份与回档
数据迁移
网络与安全
监控与告警
日志中心
只读分析引擎
标签
实践教程
腾讯云 MySQL 帮助实现 MySQL 5.7升级至 MySQL 8.0
MySQL 5.6升级到 MySQL 5.7方法和说明
云数据库 MySQL 数据库审计等保实践
构建全场景高可用架构
云数据库 MySQL 使用规范
应用程序配置自动重连功能
MySQL 主实例参数修改的影响
MyISAM 自动转换为 InnoDB 引擎限制
为云数据库 MySQL 创建 VPC
使用云数据库 MySQL 提高业务负载能力
两地三中心灾备建设
读写分离扩展云数据库 MySQL 性能
使用 DTS 将 InnoDB 数据迁移至 RocksDB
构建 LAMP 堆栈 Web 应用程序
构建 Drupal 网站
通过 Python 语言使用 MySQL API
主备实例查询数据不一致
白皮书
性能白皮书
安全白皮书
故障处理
连接相关
性能相关
实例数据同步延迟
设置大小写不敏感失败
通过命令获取 slow_query_log_file 失败
API 文档
History
Introduction
API Category
Instance APIs
调用方式
Data Import APIs
Database Proxy APIs
数据库审计相关接口
Security APIs
Task APIs
Backup APIs
Account APIs
Rollback APIs
Parameter APIs
Database APIs
Monitoring APIs
Log-related API
Data Types
Error Codes
常见问题
选型相关
计费相关
备份相关
回档相关
连接登录
参数修改
升级相关
账号权限
性能内存
运维相关
数据迁移
功能特性
控制台相关
日志相关
事件相关
数据库审计
实例切换影响
API 2.0 切换 3.0 指引
相关协议
服务等级协议
服务条款
通用参考
标准与认证
联系我们
词汇表

简介

PDF
聚焦模式
字号
最后更新时间: 2025-05-20 10:19:45
本文为您介绍云数据库 MySQL 基于 LibraDB 引擎实现的全新功能:只读分析引擎。
说明:
只读分析引擎目前免费试用中,正式商业化收费时间为2025年05月19日。产品定价请参见 计费概述

背景

云数据库 MySQL 在支撑高并发、强一致、企业级数据库特性上做了非常多的优化工作。其基于 TXSQL 引擎支持了高性能的在线事务处理能力。但是,除了利用数据库服务于高 QPS 的在线事务外,很多业务系统还需要对数据进行挖掘,利用数据库进行数据分析,以帮助企业进行更好的业务决策,推动业务的迭代创新,快速适应市场环境的变化。
传统数据库为了支持高性能的在线事务处理能力,并且保障业务查询的稳定性,通常在存储结构上选择了行式存储,在执行模型上选择了火山模型,这使得其无法高效的服务分析类查询。当然,部分业务为了能够支持事务以及分析的混合负载选择了“传统数据库 + 数据仓库”的解决方案,但是这种方案为客户带来了高昂的维护成本,需要客户自己构建数据库到数据仓库的 ETL 工具,并且数据的实时性以及一致性也得不到很好的满足。
因此,云数据库 MySQL 全新支持了只读分析引擎功能,为用户提供高效且实时的数据分析服务。

什么是只读分析引擎

只读分析引擎是云数据库 MySQL 针对实时数据分析与复杂查询场景推出的全新功能。其可插拔式的引擎设计使得创建和销毁过程变得灵活便捷,同时能够为用户提供海量数据的处理能力和高效实时的复杂分析能力。

支持地域和可用区

只读分析引擎支持的地域和可用区请参见 地域和可用区

功能优势

高速分析引擎 LibraDB
LibraDB 引擎拥有高效的复杂查询分析性能,让您的业务分析系统可以高效地从海量数据库中及时获取到有用的信息。LibraDB 引擎支持向量化引擎、大规模并行执行等针对分析类查询的加速特性,无论是在超大表的多表 JOIN、数据聚合和排序,还是复杂嵌套 SQL 等查询场景,LibraDB 引擎都能提供出色的性能体验。
可插拔式分析引擎
LibraDB 引擎兼容 MySQL 协议和语法,用户无需修改业务逻辑,可以直接将复杂的查询语句放置于 LibraDB 中执行,同时亦可根据业务的实际情况选择是否开启只读分析引擎,并且在无需分析加速的时候,可随时关闭只读分析引擎,以达到控制成本的目的。
实时列存数据加载能力
通过 LibraDB 引擎内置的数据同步组件,可快速云数据库 MySQL 中的存量数据加载至只读分析引擎中。同时在完成数据加载后,亦可实时同步在读写实例中对数据的所有变更,使行列数据变得实时一致。另外,针对传统列式存储在高并发数据更新与删除的场景中数据变更低效的问题,LibraDB 引擎也提供了在高并发数据更新场景下的列式存储能力,可以支撑实时的数据同步,以达到0延时的效果。
指定数据加载能力
作为传统的只读实例而言,所有的主库数据均需要同步到从库中。但是对于只读分析引擎而言,可以支持指定对象加载到分析引擎中,而不是一定要求所有的对象。用户可以指定需要使用只读分析引擎加速的库表,或者有数据分析价值的库表加载到只读分析引擎中进行数据分析,灵活控制只读分析引擎所占用的磁盘大小。
超高数据压缩率
基于列式存储的结构,提供超高数据扫描性能的同时,还能够同时提供平均4 - 5倍的压缩率,大幅度降低存储的成本。
完善的云上托管能力
无需运维复杂的 ETL 逻辑,无需关心数据库的后端运维,通过全托管的产品设计,让您获得开箱即用的数据分析能力体验。同时,通过监控功能,从 TXSQL 到分析引擎,从链路层到存储层,精心筛选出核心指标,为您去繁化简,让您能迅速通过关键指标了解实例健康情况,为业务系统的使用提供有效的优化指引。除此之外,您还可以自定义阈值告警,提前防范可能出现的异常情况。

适用场景

只读分析引擎旨在为用户提供实时的高性能数据分析,以帮助用户解决自行构建 ETL 工具同步数据的复杂运维难题。通过只读分析引擎的功能,用户可以轻松地一键化地构建数据分析实例,以作为业务决策的依据,充分发挥数据的价值。
报表分析、实时看板
面向企业内部分析和管理者的报表系统,可以及时、实时地查看到业务系统线上的运行情况;或者面向业务运营的数据分析业务。此类业务场景中的查询 SQL 复杂,且查询模式不固定,需要较高的吞吐,同时线上数据较多,使用只读分析引擎可满足业务在此类场景下的实时性与高性能。
用户画像、行为分析
在广告业务、游戏运营场景下,经常会需要针对用户行为、用户画像进行深度分析,分析后的结果用于实时的经营决策。此类场景数据量大、需要及时返回数据分析结果,查询 QPS 较高,使用只读分析引擎,用户可以在此类场景中快速获得需要分析的数据,用于用户行为分析,以作为精准推送相关业务的决策依据。
实时数据仓库
在电商大促订单的数据分析、物流行业的运单分析、金融行业的绩效分析、指标计算、直播质量分析、广告推送分析、智能驾驶舱、探针分析场景下亦可使用只读分析引擎以获取超高的复杂查询性能。
大数据对账、批量计算
在一些在线业务中,特别是与金钱有关的业务场景中,需要定时对数据进行统计合并的对账计算,在传统的行式数据中进行数据批量计算对账效率低,资源消耗高,无法快速的达到业务预期。通过借助只读分析引擎的超强并发计算能力,可以以可观的效率来完成业务需求。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈