什么是云数据库 MySQL
MySQL 是全球最受欢迎的开源数据库 zh,广泛应用于各类应用。云数据库 MySQL 版基于开源数据库 MySQL,100% 兼容 MySQL 协议,适用于面向关系型数据库的场景。除此之外,云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。
当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。
产品优势
便宜易用
即开即用:你可以通过 RDS 控制台进行规格定制,下发订单后 RDS 实时生成目标实例。RDS 配合 QVM 一起使用,在降低应用响应时间的同时还可以节省公网流量费用。
按需升级:在业务初期,您可以购买小规格的 RDS 实例来应对业务压力。随着数据库压力和数据存储量的变化,您可以灵活调整实例规格,且升级期间 RDS 不会中断数据链路服务。
透明兼容:RDS 与原生数据库引擎的使用方法一致,您无需二次学习,上手即用。另外 RDS 兼容用户现有的程序和工具。使用通用的数据导入导出工具即可将数据迁移到 RDS,迁移过程中的人力开销非常低。
管理便捷:七牛云主机控制台负责 RDS 的日常维护和管理,包括但不限于软硬件故障处理、数据库补丁更新等工作,保障 RDS 运转正常。您也可自行通过七牛云主机控制台完成数据库的增加、删除、重启、备份、恢复等管理操作。
高性能
参数优化:在 RDS 实例的生命周期内,DBA 持续对其进行优化,确保 RDS 一直基于最佳实践在运行。
SQL 优化建议:针对用户的应用场景特点,RDS 会锁定效率低下的 SQL 语句并提出优化建议,以便用户优化业务代码。
高端硬件投入:RDS 使用的所有服务器硬件都经过多方评测,保证在性能和稳定性上都遥遥领先。
高安全性
防 DDoS 攻击:当用户使用外网连接和访问 RDS 实例时,可能会遭受 DDoS 攻击。当 RDS 安全体系认为用户实例正在遭受 DDoS 攻击时,会首先启动流量清洗的功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理,保证 RDS 整体服务的可用性。
说明:建议用户通过内网访问 RDS 实例,可以使 RDS 实例免受 DDoS 攻击的风险。
访问控制策略:用户可定义允许访问 RDS 的 IP 地址,其它 IP 地址将被拒绝访问。
每个账号只能查看、操作自己的数据库。系统安全:RDS 处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。
RDS 服务器不允许直接登录,只开放特定的数据库服务所需要的端口。
RDS 服务器不允许主动向外发起连接,只能接受被动访问。专业安全团队:七牛云主机团队负责 RDS 的安全技术支持。
高可靠性
双机热备:RDS 采用热备架构,物理服务器出现故障后服务秒级完成切换。整个切换过程对应用透明。
多副本冗余:RDS 服务器中的数据构建于 RAID 之上,数据备份存储在 OSS 上。
数据备份:RDS 提供自动备份的机制。用户可以设置自动备份的周期,还可以根据自身业务特点随时发起备份。
数据恢复:支持按备份集和指定时间点的恢复。在大多数场景下,用户可以将 7 天内任意一个时间点的数据恢复到 RDS 临时实例或克隆实例上,数据验证无误后即可将数据迁回 RDS 主实例,从而完成数据回溯。
应用场景
电商:高并发、高性能场景
提供稳定、高性能、安全可靠的数据库服务:针对电商秒杀场景进行专项优化,解决热点数据的高并发更新性能瓶颈,100 倍性能提升。通过高安全模式,内置 SQL 注入检测模块,实时拦截风险 SQL,保护数据安全。
高性能: 热点数据的高并发更新性能优化
高安全: 提供 IP 白名单,防 SQL 注入,SSL 加密传输,TDE 数据加密等功能
金融:安全容灾场景
数据强一致性保证,满足金融级可靠性要求:搭建事前、事中、事后三层数据安全防护网,提供双机热备、同城、异地三中心部署架构,充分满足金融级合规可靠性要求。
高安全: 提供 IP 白名单,防 SQL 注入,SSL 加密传输,TDE 数据加密等功能
高可用: 提供双机热备、多可用区、异地容灾等多种类型的实例,满足不同需求
独享实例: 独享 CPU/内存/IOPS/IO 吞吐量资源,实例间完全隔离,提供更高的安全性
网站:高性价比场景
开箱即用,高性价比数据库产品:基于飞天大规模分布式计算和存储能力,提供超高性价比的单机版实例,同时利用读写分离横向扩展读能力,满足网站类的业务需求。
单机基础版: 更低的价格,更多的服务
读写分离: 利用只读实例横向扩展,满足网站读多写少的业务特点
游戏:行业高可用场景
高稳定性,随时闪回任意时间点:对计算资源的弹性伸缩能力,赋予你更高的生产力,分钟级部署游戏分区数据库;主备双节点架构搭配高安全链路,实现全自动无感知容灾切换,业务稳定性先人一步。
高可用模式: 主备切换几乎无感知,90% 以上连接保持不中断
克隆实例: 随时随地恢复到任意时间点,提供游戏回档支持
独享实例: 独享 CPU/内存/IOPS/IO 吞吐量资源,实例间完全隔离,提供更高的安全性
基本概念
实例 一个独立占用物理内存的数据库服务进程,你可以设置不同的内存大小、磁盘空间和数据库类型。其中内存的规格会决定该实例的性能。实例创建后可以变更配置和删除实例。
数据库 在一个实例下创建的逻辑单元,一个实例可以创建多个数据库,数据库在实例内的命名唯一。
地域和可用区 地域是指物理的数据中心。可用区是指在同一地域内,电力和网络互相独立的物理区域。