
列存索引:基于列的数据存储和查询处理,与面向行的传统存储相比,最多可实现十倍以上的查询性能提升
并行查询:摆脱传统MySQL单线程处理瓶颈,充分运用多核心硬件优势,实现多线程并行查询处理,最高可将查询速度提升十倍以上
SQL Parser
CynosDB(RW)
SQL Optimizer
OLTP Executor
Buffer Pool
REDO Log
OLAP Executor
TXStore
SQL Parser
SQL Optimizer
OLAP Executor
Buffer PoolColumn Store
REDO Log Replication
OLTP Executor
Col Col Col
CynosDB(RO)
基于全新架构HTAP能力
TDSQL-C核心功能及使用场景一览表
业务场景 场景描述和挑战 TDSQL-C解决方案
商品订单等高频交易
场景
要 求 :高 并 发 下 的 写 入
性能、读库同步性能
具备较高的写入能力,保证订单业务快速写入
提供3+倍于当前峰值对应的数据库资源,以保证能够承
载3+倍的业务量
具备全局读写分离能力,通过从库提供读性能和弹性
秒级提升到45万的纯写入QPS
读写分离,秒级增加最高15个只读实例提供千万级读QPS
从库同步延时低,提供更好的读可用性
电商促销场景
要 求:快 速(1 - 5 分 钟)
扩缩容
运营侧:根据运营策略和推广渠道制定促销目标(比如
10 倍 销售量)
业务侧:按照促销目标评估资源需求量(云主机和数据
库 规 格 、数 量)
挑战:10倍销售量可能不准确;根据销售量转换成资源
量可能不准确
超过10倍销售量:传统MySQL升配和增加只读实例需
要几个小时甚至1天
秒级升配和增加只读实例,快速弹出千万级别的读写能力
不需要提前购买资源,节省大量成本
游戏业务全球同服场景
要 求 :高 性 能 、大 存 储
热门游戏百万玩家同时在线读写高达200万QPS
超高并发导致数据库性能下降严重甚至hang死
运营活动推广不断,随时需要扩容
传统MySQL基于binlog回档,动则几小时
TDSQL-C 连接池能力确保超高并发下数据库仍然稳定运行
秒级提升到45万的纯写入QPS,满足百万在线高频写等需求
秒级升配和秒级增加只读实例,快速弹出千万级别的读写能力
数据库并行copy技术实现1GB/s的回档速率
行业
新业务或高速增长业
务场景
要 求 :高 性 能 、快 速
(1-5分钟)扩缩容、
无感知磁盘扩容
评估困难:业务方最多能评估出业务并发,但无法映射到
数据库的QPS
业务对数据库强依赖:业务发展初期没有SQL调优,依
靠数据库高性能支持
秒级提升到45万的纯写入QPS
读写分离,秒级增加最高15个只读实例提供千万级读QPS
秒级升配和秒级增加只读实例,快速弹出千万级别的读写
能力
流量较低的业务进行秒级缩容,最大化降低成本
底层分步式存储,最大支持400T,轻松满足大存储需求
腾讯云原生数据库
产品介绍
业务场景 场景描述和挑战 TDSQL-C解决方案行业
开发测试环境等低频
查询场景
夜间几乎没有查询或写入
性能压测阶段(1周)需要的规格高且不能充分利用
测试阶段sql没有优化经常跑慢cpu影响测试进度
测试环境经常多个团队混用,相互影响较大
数据库根据业务负载自动启动停止,无感扩缩容。计算节点
关闭期间不计费
设置最小cpu和最大cpu实现弹性扩缩容,根据实际负载按
秒 计 量 ,按 小 时 结 算
优势:既满足了业务对计算的需求,又在低峰节约成本,最大
化利用资源
周期性峰值业务场景
要求:自动弹性伸缩节省成本
serverless自动扩缩容,成本最大可节省80%以上
成本敏感型业务场景
MySQL在备机、只读实例、跨可用区实例等场景冗余费
用高
单主实例节点能够提供高可用,减少1台备机成本,节省50%
计算费用
购买只读实例(cpu和memory)不需要购买存储从而节约
存储的费用
购买大存储只需要购买很小的内存,对于大存储需需求成本更低
强同步模式从计算层下沉到存储层,高效且没有增加任何成本
SAAS服务商多租户
场景
要 求 :小 规 格 、隔 离 性 、
快速扩缩容
实例数多:一个租户一个实例,减少性能相互影响;保持
数据隔离
批量扩容:某些租户业务活动或业务增长较快,经常
升配;
定期扩缩容:某些租户业务下降要降配;电商租户双11集
中升配
挑战:批量扩容慢;扩容不及时影响业务活动;
轻量级写(只写redo)高达45万的纯写入QPS,满足高频写
等需求
读写分离,秒级增加最高15个只读实例提供千万级读QPS
批量升降配
金 融(财 务)业 务 数 据
安全场景
要求:三副本强一致
数据强一致:数据不一致将直接导致金钱损失,一旦事
务写成功必须保证数据一致性
数据安全:机器宕机甚至单个可用区不可用仍然保证不
丢失事务
挑战:不仅仅存储三节点,计算节点(cpu、内存)也必须
三副本,成本高;由于需要跨网络节点确认,业务RT将
会增加
存储层三副本强一致:块级别,不需要slave计算节点参与,
写 入 路 径 短 ,效 率 高
轻量级强一致方案:实时redo三副本、异步数据库页三副
本,RT影响很小
成本低:只需要存储三副本,不需要计算节点三副本
腾讯云数据库
最新活动和技术资讯
扫码就购了
相关文档
评论