首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >TDSQL MySQL版

TDSQL MySQL版

修改于 2023-08-31 09:34:32
885
概述

TDSQL MySQL 版(TDSQL for MySQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。目前 TDSQL 已经为超过500+的政企和金融机构提供数据库公有云私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL MySQL 版亦凭借其高质量的产品及服务,获得了多项国际和国家认证,得到了客户及行业的一致认可。

什么是TDSQL MySQL版?

TDSQL MySQL版(TDSQL for MySQL)是部署在腾讯云上的一种支持自动水平拆分、Shared Nothing 架构的分布式数据库。TDSQL MySQL版 即业务获取的是完整的逻辑库表,而后端会将库表均匀的拆分到多个物理分片节点。 TDSQL MySQL版 默认部署主备架构,提供容灾、备份、恢复、监控、迁移等全套解决方案,适用于 TB 或 PB 级的海量数据库场景。

TDSQL MySQL版 提供不同的引擎供用户选择,两者均兼容 MySQL 标准协议:

  • InnoDB 版采用 InnoDB 作为数据存储引擎,是 MySQL 的默认存储引擎。
  • TDStore 版采用腾讯云自研的新敏态引擎 TDstore 作为数据存储引擎,该引擎可以有效解决客户业务发展过程中业务形态、业务量的不可预知性,适配金融敏态业务。

TDSQL MySQL版有什么产品优势?

超高性能

  • 单分片最大性能可达超24万 QPS,整个实例性能随着分片数量增加线性扩展。
  • 计算/存储资源均可独立对业务全透明地弹性扩缩容,单实例支持 EB 级海量存储。
  • 计算层每个节点均可读写,单实例轻松支撑千万级 QPS 流量。
  • 支持超高压缩比存储,最高可达20倍压缩率,尤其适合大批量写入、写多读少的业务场景。

专业可靠

  • 经过腾讯各类核心业务10余年大规模产品的验证,包括社交、电商、支付、音视频等。
  • 提供完善的数据备份、容灾、一键升级等功能。
  • 完善的监控和报警体系,大部分故障都通过自动化程序处理恢复。
  • 提供数据加密能力,支持 AES 算法和国密 SM4 算法,可满足静态数据加密的合规性要求。
  • 支持分布式数据库领域领先功能,如分布式多表 JOIN、小表广播、分布式事务、SQL 透传等。
  • 数据库实例可用性可达到99.95%;数据的可靠性可达到99.99999%。

简单易用

  • 除少量语法与原生 MySQL、MariaDB 不同外,使用起来如使用单机数据库,分片过程对业务透明且无需干预。
  • 兼容 MySQL 协议(支持 MySQL、MariaDB 等内核)。
  • 支持 Web 控制台,读写分离能力、专有运维管理指令等。

TDSQL MySQL版有什么应用场景?

大型应用(超高并发实时交易场景)

电商、金融、O2O、社交应用、零售、SaaS 服务提供商,普遍存在用户基数大(百万级或以上)、营销活动频繁、核心交易系统数据库响应日益变慢的问题,制约业务发展。

TDSQL MySQL版 提供线性水平扩展能力,能够实时提升数据库处理能力,提高访问效率,峰值 QPS 达1500万+,轻松应对高并发的实时交易场景。微信支付、财付通、腾讯充值等都是使用的 TDSQL MySQL版 架构的数据库。

物联网数据(PB 级数据存储访问场景)

在工业监控和远程控制、智慧城市的延展、智能家居、车联网等物联网场景下,传感监控设备多、采样率高、数据规模大。通常存储一年的数据就可以达到 PB 级甚至 EB,而传统基于 x86 服务器架构和开源数据库的方案根本无法存储和使用如此大的数据量。

TDSQL MySQL版 提供的容量水平扩展能力,可以有效的帮助用户以低成本(相对于共享存储方案)存储海量数据。

文件索引(万亿行数据毫秒级存取)

一般来说,作为云服务平台,存在大量的图片、文档、视频数据,数据量都在亿级 - 万亿级,服务平台通常需要将这些文件的索引存入数据库,并在索引层面提供实时的新增、修改、读取、删除操作。

由于服务平台承载着其他客户的访问,服务质量和性能要求极高。传统数据库无法支撑如此规模的访问和使用,TDSQL MySQL版 超高性能和扩展能力并配合强同步能力,有效的保证平台服务质量和数据一致性

高性价比商业数据库解决方案

大型企业、银行等行业为了支持大规模数据存储和高并发数据库访问,对小型机和高端存储依赖极强。而互联网企业通过低成本 x86 服务器和开源软件即可达到与商业数据库相同甚至更高的能力。

TDSQL MySQL版 适用于诸如国家级或省级业务系统汇聚、大型企业电商和渠道平台、银行的互联网业务和交易系统等场景。

词条知识树 (43个知识点)
全部收起
  • TDStore 引擎相关(8个知识点)
  • InnoDB 引擎相关(35个知识点)
相关文章
  • TDSQL(MySQL版)之DB组件升级
    1.8K
  • TDSQL-MYSQL版 单表如何使用存储过程
    4.7K
  • 【最佳实践】巡检项:TDSQL MySQL 版账号高危命令限制
    1.4K
  • 【推荐】TDSQL-A PostgreSQL 版 - 新品上线!
    1.3K
  • TDSQL for MySQL SQL快速下推框架
    968
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券