今天讲的知识点是腾讯云数据库MySQL相比与自建数据库。首先给大家解释下什么是云数据库。
云数据库 MySQL(TencentDB for MySQL)是腾讯云基于开源数据库 MySQL 专业打造的高性能分布式数据存储服务,让用户能够在云中更轻松地设置、操作和扩展关系数据库。
云数据库 MySQL 主要特点如下:
云存储服务,是腾讯云平台提供的面向互联网应用的数据存储服务。
完全兼容 MySQL 协议,适用于面向表结构的场景;适用 MySQL 的地方都可以使用云数据库。
提供高性能、高可靠、易用、便捷的 MySQL 集群服务,数据可靠性能够达到99.9996%。
整合了备份、扩容、迁移等功能,同时提供新一代数据库工具 DMC ,用户可以方便地进行数据库的管理。
使用云数据库的好处
便捷:用户可以快速的在腾讯云平台中申请实例资源,通过IP/PORT直接访问MySQL实例,无需自行安装MySQL实例。
易用:完全兼容MySQL协议,用户可通过基于MySQL协议的客户端或者API访问实例。用户可无缝的将原有MySQL应用迁移到云存储平台,无需进行任何的代码改造。
安全:提供在线的主从两份数据存储,确保线上数据安全。同时通过备份机制保存多天的备份数据以便于在灾难情况进行数据恢复。
高性能:集中安装专用高性能存储服务器来支持海量访问。
省心:提供7×24小时的专业服务,扩容和迁移对用户透明且不影响服务。提供全方位、全天候立体式监控,用户无需半夜去处理MySQL实例故障。
使用云数据库更节约成本
提供灵活的计费方式
提供包年包月的计费模式,避免一次性投入大量资金建设基础设备。
支持读写分离
MySQL 支持挂载只读实例,支持一主多从架构,轻松应对业务海量请求压力;支持带有负载均衡功能的 RO 组,大幅优化只读实例之间压力分配不均的场景。
强大的硬件提供性能保障
NVMe SSD 的强大 IO 性能保障数据库的读写访问能力。单实例最大支持24万 QPS,6TB存储空间。
相比自建数据库的优势
轻松管理海量数据库
提供命令行和 Web 两种方式管理云数据库,并支持批量数据库的管理、权限设置和 SQL 导入。
数据导入与备份回档
提供多种数据导入途径完成初始化。每日自动备份数据,云数据库根据备份文件提供备份保留期内任意时间点回档。
专业的监控与告警
多维度监控,自定义资源阈值告警,提供慢查询分析报告和 SQL 完整运行报告下载。
多种接入方式
支持外网访问和 VPC 网络,可通过这些接入方式将云数据库与 IDC、私有云或其他计算资源互联,轻松应用于混合云环境。