产品概述

优势 为什么选择 HTAP Database for TiDB
HTAP 混合业务

OLTP 和 OLAP 两种业务在同一份数据上进行,免去数据从运营数据库复制,落地,转换,加载到数据仓库的复杂流程, 极大的降低了数据存储成本,缩短了数据分析处理的延迟时间。另一方面并行的 Join,分布式聚合将数据分析,推荐系统,报表等多种大数据和 OLAP 的场景与 OLTP 相结合,为实时的商业分析以及企业决策提供了支持

数据量越大读写越快

通过简单增加节点,提供无上限,线性扩展的高并发、高吞吐的集群处理能力。在大数据量下(千万级别),随机写入和复杂查询性能远优于 MySQL

跨数据中心部署

基于 Raft 分布式选举算法,自动完成多副本写入,数据分片的拆分、聚合、重分布,跨可用区数据强一致,保证在任意可用区宕机时,数据不丢失且自动切换

兼容 MySQL 协议

支持绝大多数 MySQL 语法,一般不需要修改代码。支持 MySQL 社区几乎所有周边工具(驱动,管理工具,应用框架)如 myloader/mydumper/MySQL JDBC Driver/Navicat/Workbench/WordPress/主流 ORM 框架等

云数据库(DBaaS)

底层通过Kubernets、Docker、多租户等技术,实现数据层面资源最有效的隔离、分配和调度。提供故障自动恢复,一键扩容,滚动升级等功能,使运维更简便,成本更低

 

产品功能

水平弹性扩展

Share Nothing 分布式架构,支持分布式事务和强一致性的水平弹性扩展。无论多大的数据量,简单增加节点即可解决。无需分库分表,开发人员无需考虑分布式事务和一致性问题,极大简化代码设计和维护的复杂度,是传统分布式数据库中间件(Cobar, TDDL, MyCAT, KingShard)理想的替代方案。

数据迁移与同步
Online DDL
 

应用场景

单机瓶颈

互联网和大数据时代,当单机数据库容量和处理能力遇到瓶颈,不能通过硬件设备的升级或者升级成本过高时,业内普遍采用分片中间件的过渡方案,改进仍局限于单机数据库基于磁盘存储的架构,同时也增加了应用程序设计工作量和运维的成本。

实时分析

传统分析业务需要将数据加载到后台分析数据库系统来运行。通过无限水平扩展可大幅提升数据库吞吐量,加上分布式的聚合和Join等对复杂查询的支持,使得HTAP数据库TiDB无需等待ETL数据迁移的延迟即可胜任实时分析和商业决策的场景。

金融级跨数据中心

传统数据复制备份方案的造价高,多数据中心硬件配置需完全一致,冷备资源利用率低,出现故障人工维护成本高,使用MySQL的用户没有原生的同步解决方案。HTAP数据库TiDB支持分布式事务,通过简单配置即可实现多数据中心的100%同步。

数据库即服务

用户往往因为数据类型,存储量和计算能力不足需要投入大量资源扩充、升级、部署和维护复杂的数据库系统。HTAP数据库TiDB是真正的云数据库,提供图形监控和管理,故障自动恢复,弹性扩容,滚动升级等功能,使运维更简便,成本更低。