暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
T
TDSQL for MySQL
编辑
简介:TDSQL for MySQL(TDSQL)是腾讯推出的综合分布式数据库解决方案。
简介:TDSQL for MySQL(TDSQL)是腾讯推出的综合分布式数据库解决方案。
产品概览 用户评价

目录

产品简介

TDSQL for MySQL(TDSQL)是腾讯推出的综合分布式数据库解决方案。它具有强一致性、高可用性和高性能、全局部署架构、分布式水平扩展和企业级安全性。

产品优势

  • 自动分片
    您可以通过在创建表时设置 shardkey 来自动将数据库中的大表水平拆分(即分片)。TDSQL 系统会自动将写入的数据根据​​哈希方案平均分配到不同的物理分片,查询也会自动聚合返回结果。分片过程对用户来说是感知不到的,他们只看到完整的表,不需要关心后端工作。
  • 高度兼容 MySQL 语法
    TDSQL兼容常用的MySQL语法元素,包括MySQL的语言结构、字符集、时区、数据类型、常用函数、预处理协议、排序、连接(JOIN)、索引、分区、事务、控制命令以及常用DDL 、DML 和 DCL 命令以及数据库访问 API。
  • 领先的分布式架构
    由于分布式架构的特殊性,几乎不可能同时兼顾数据库的高级功能和高性能。针对这个问题,TDSQL提供了三种建表解决方案,具有(分布式)事务特性、全球唯一的数字序列和JSON格式支持,有效填补了分布式架构的空白,实现了更灵活的开发方案。
  • 无需停机的弹性可扩展性
    目前,单个 shard 最多可以支持 6 TB 的存储。如果性能或容量不足,您只需在控制台中单击几下即可轻松扩展。迁移过程中无需担心分布式系统内的数据迁移、均衡、路由切换,IP不变,自动切换时服务中断几秒。您只需要确保您的业务具有重新连接机制。
  • 强同步复制
    TDSQL默认采用主从架构,保证了99.95%以上的可用性。支持强同步复制,实现数据强一致性,应用事务只有在业务系统写入的数据同步到slave后才响应,保证主从数据完全一致,杜绝数据丢失或损坏的可能。目前,强同步复制的性能与异步复制基本持平。
  • 超高性能
    TDSQL基于深度定制优化的MySQL内核,性能远超MySQL。支持三种方案的读写分离,在提供读扩展性的同时,有效保证了开发的灵活性。它拥有优化的线程池调度算法,具有更好的重载性能。此外,它配备了PCI-E SSD,IO吞吐量是SATA磁盘的三倍,更容易满足您业务的性能需求。
    方便的托管部署
  • 只需在 TDSQL 控制台中单击几下,即可在几分钟内启动并连接到生产就绪的 TDSQL 实例。控制台自带常用的数据库OPS操作,方便您对数据库进行精细化管理。此外,它还能够显示常见的系统监控数据和性能分析数据,帮助您快速识别和解决数据库问题。
  • JSON 支持
    TDSQL 支持原生 JSON 类型。具体来说,它不会将 JSON 值存储为字符串;相反,它使用允许快速读取文档元素的内部二进制格式,当 JSON 文本插入或更新到 JSON 列中时,它将自动验证 JSON 文本。换句话说,您可以将 TDSQL 视为兼容 MySQL 协议的 NoSQL 数据库。
    -RocksDB 支持
    RocksDB 是一个基于 LSM 树的存储引擎。其数据压缩率比 InnoDB 引擎高 60% 以上。一般1000万行数据压缩后只需要1GB左右的存储空间,大大降低了数据库的使用成本。此外,它还具有较高的写入性能,适用于对空间敏感的写入多于读取的业务场景,例如物联网和日志记录。RocksDB 支持目前处于测试阶段。

产品特点

  • 与 TDSQL 高度兼容
  • 增强性能
  • 高可用性
  • 企业级安全
  • 企业级监控
  • 可扩展性
  • 便于使用

应用场景

  • 电子商务
  • 金融
  • 物联网
  • 游戏

用户评价

0
0
词条统计
创建者:小芳
编辑次数:1
浏览次数:1717
API调用次数:0
贡献者