
什么是腾讯云数据仓库TCHouse-D?
腾讯云数据仓库 TCHouse-D 基于业内领先的 OLAP 数据库 Apache Doris 内核构建,具备海量数据亚秒级查询能力,具备良好的并发查询及多表复杂关联查询能力,同时兼容 MySQL 协议和Hadoop生态,并提供丰富的集群管控能力及完善的巡检告警体系,为客户提供简单易用、轻松运维的云上全托管服务,助力客户快速进行实时 OLAP 数据分析。
TCHouse-D的技术架构
MPP架构,主要有2类节点,无需依赖任何外部组件:
Frontend(FE):负责用户请求的接入、查询解析规划、元数据的管理、节点管理等工作。
Backend(BE):负责数据存储、查询计划的执行。
任何节点均支持线性扩展,扩展期间数据会进行自动均衡,运维成本极低;BE 和 FE 之间通过一致性协议来保证服务的高可用和数据的高可靠
TCHouse-D的应用场景
腾讯云数据仓库 TCHouse-D 作为一个分析性数据库,广泛应用于多种 OLAP 分析场景:
1)实时数据分析:
实时报表与实时决策: 为企业内外部提供实时更新的报表和仪表盘,支持自动化流程中的实时决策需求。
交互式探索分析: 提供多维数据分析能力,支持对数据进行快速的商业智能分析和即席查询(Ad Hoc),帮助用户在复杂数据中快速发现洞察。
用户行为与画像分析: 分析用户参与、留存、转化等行为,支持人群洞察和人群圈选等画像分析场景。
2)湖仓融合分析:
湖仓查询加速: 通过高效的查询引擎加速湖仓数据的查询。
多源联邦分析: 支持跨多个数据源的联邦查询,简化架构并消除数据孤岛。
实时数据处理: 结合实时数据流和批量数据的处理能力,满足高并发和低延迟的复杂业务需求。
3)半结构化数据分析:
日志与事件分析: 对分布式系统中的日志和事件数据进行实时或批量分析,帮助定位问题和优化性能。
TCHouse-D完全兼容Apache Doris内核吗
腾讯云TCHouse-D 将始终保持同社区Apache Doris 100%兼容,并持续进行社区贡献,促进产品能力及稳定性的提升。
TCHouse-D支持哪些存储方式?
支持列式存储、和行列混存,能够根据业务需求灵活选择,提升查询和写入性能。
TCHouse-D 支持哪些数据导入方式?
1)Stream Load:支持导入本地文件(支持CSV、JSON、Parquet、ORC 等格式)
2)Broker Load:支持导入HDFS数据
3)S3 Load:支持导入对象存储数据(腾讯云COS、阿里云 OSSAmazon S3、Azure Storage等)
4)Routine Load:支持导入Kafka数据
5)Flink Doris Connector :可以实时的将 Flink 产生的数据(如消费MySQL、Kafka等)导入到 Doris 中
6)腾讯云Wedata数据集成:支持MySQL、Kafka等数据源
TCHouse-D 的生态兼容性如何?
1)高度兼容MySQL协议,使用标准SQL。所有对MySQL生态友好的传统数仓业务,TCHouse-D都非常适合承接,可以直接融入到数仓生态中使用。
2)高度兼容Hadoop体系,例如Flink、Spark、Kafka、ES、Hive等,非常适合简化数据链路,降低运维成本,并能够进行Hadoop数仓加速。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。