腾讯云数据库产品介绍第二章-关系型数据库

云数据库MySQL

  • TencentDB for MySQL:让用户在云端部署使用MySQL数据库。
    • 兼容性
      • 100%兼容开源mySQL协议;
    • 安全保障
      • 数据加密、数据库审计;
    • 性能优化
      • 深度优化MySQL内核;
      • 使用PCI-e SSD提升I/O性能;
      • 单实例24万QPS,6TB存储空间;
      • 一主多从、支持读写分离。
    • 高可用性
      • 实时热备,基于binlog 5日内无损恢复数据;
      • 自动容灾,自动故障检测、主备切换/迁移对用户透明;
  • 应用场景
    • 游戏
      • 业务需求:
        • 基于玩家数量变化分派资源;
        • 多时间点的数据保留与回档。
      • 应对方案:弹性扩容、快速回档
    • 移动APP
      • 业务特点:高并发访问、多读少写
      • 应对方案:读写分离、性能优化

云数据库SQL Server

  • SQL Server是微软推出的基于Windows系统的商用关系型数据库。
  • TencentDB for sQL Server具有微软正版授权,可在云端轻松部署使用。
  • 目前支持如下版本:
    SQL Server 2008 R2 sp3
    SQL Server 2012 sp3
    SQL Server 2016
  • 产品功能:
    • 预配置参数
      • 简化初始化与参数调优。
      • 快速启动与连接实例;
    • 数据库镜像
      • 默认提供一主一镜像;
      • 宕机自检与秒级切换。
    • 备份回档
      • 定时自动备份保留7天;
      • 随时回档到指定时间。
  • 采用数据库镜像(Database Mirroring )实现高可用复制;
    • 每个库对应一组监控Agent,通过心跳对数据库进行实时监控;
    • 如果节点故障,系统将自动恢复/重建;节点切换对业务透明。
  • 应用场景:Windows 平台
    • Windows 平台架构及云数据库SQL Server可以协助用户快速部署企业OA/ERP/销售管理等移动办公平台。

云数据库PostgreSQL

  • PostgreSQL是开源NewSQL数据库,结合SQL和NoSQL特性,已成为商用首选开源关系数据库。
  • TencentDB for PostgreSQL让用户在云端轻松设置、操作和扩展PostgreSQL数据库∶
    • 更多的功能特性支持;
    • 商用级数据强一致;
    • 超高的性能;
    • 高可靠性
  • 应用场景
    强大计算性能、空间地理信息处理能力,适用于面向企业复杂SQL处理的OLAP或 OLTP场景∶
    • 企业核心应用:如ERP、交易系统、财务系统等;
    • 含LBS的应用:大型游戏、020等应用;
    • 数据仓库和大数据:支持更多数据类型和高级分析功能;
    • 建站或APP:自定义函数、数据格式;全文搜索功能。
  • OLTP与OLAP对比
特点OLTPOLAP
主要场景日常交易处理统计、报表、分析
面向业务面向实时交易类,如电商交易、订单面向统计分析的,如ERP、BI等
性能消耗磁盘IOCPU
实时性实时读写要求高实时读写要求低

云数据库MariaDB/TDSQL

  • MariaDB由MySQL创始人创立,承诺永远开源,高度兼容MySQL。
  • TencentDB for MariaDB定位于高安全性高性能的企业级云数据库。
  • 分布式数据库TDSQL :
    TDSQL是腾讯云维护的金融级分布式架构MariaDB内核分支;支持自动水平拆分,业务感受完整的逻辑表,数据均匀拆分到物理分片中。TDSQL解决如下难题∶
    • 单机数据库到达瓶颈;
    • 应用层分片开发工作量大;
    • 开源NoSQL运维支持不足。
  • 产品优势
    • 强同步MAR
      • 强同步保障数据一致性;
      • 改造线程池模型提升性能;
      • 满足金融级强一致性要求。
    • 高可用
      • 一主多从透明故障切换;
      • 实时自动实例监控与修复;
      • 多可用区部署,备份回档。
    • 高性能
      • 面向OLTP场景;
      • 深度定制优化内核;
      • 读写分离扩展性能。
  • 数据复制方式
    • 异步复制
    • 半同步复制
    • 强同步复制
    • 腾讯自研的异步多线程强同步复制方案(MAR) :
      • 数据强一致:每个节点都包含完整数据副本,可以随时切换;
      • 业务层透明:业务层面无需做读写分离或同步强化工作;
      • 性能优化:将串行同步线程异步化,引入线程池能力;
      • 自动管控:支持自动成员控制,故障节点自动从集群中移除。
  • TDSQL水平拆分机制
    • 垂直切分∶就是按业务应用切分不同内容分派到不同数据库中。
    • 水平切分将一个表的数据分散到多个物理独立的数据库服务器中。
  • TDSQL Share-Nothing架构
    -数据库架构
  • MariaDB应用:金融业务
    • 业务要求∶强一致性、高性能高并发、高安全性
  • TDSQL应用场景
    • 大型应用(超高并发实时交易场景)
    • 物联网数据(PB级数据存储访问场景)
    • 文件索引(万亿行数据毫秒级存取)
    • 高性价比商业数据库解决方案

云数据库CynosDB

- CynosDB是腾讯云自研的企业级云原生分布式云数据库∶
	- 高性能:单节点读性能可达130万QPS,MySQL 8倍、PostgreSQL4倍;
	- 大容量:最高128TB的海量存储,可自动扩缩容;
	- 低成本∶价格仅为通用商业数据库的1/15;
	- 兼容性:100%兼容MySQL和PostgreSQL。
CynosDB版本数据库版本
兼容MySQL版MySQL 5.7
兼容PostgreSQL版PostgreSQL 10
  • 架构
    • 内核定制优化:60多项数据库内核优化,实现诸多企业级特性。
    • 日志即数据库:将WAL LOG下沉到存储层,网络IO减少到最低。
    • 新硬件与软件优化:SPDK和RDMA零拷贝技术,减少系统切换性能损耗。
    • 弹性扩展:CynosFS可计算智能存储,自动扩缩容与故障检测。
  • 应用场景
    • 企业核心应用:高性能、高可用、低成本
    • 互联网或游戏业务:大容量、弹性扩展、秒级备份回档
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值