- N +

云数据库RDS是什么,怎么选择


云数据库RDS,是阿里云在云上建设的一种稳定、可靠、具备伸缩弹性的关系型数据库服务。阿里云数据库RDS版包含有MySQL、SQL Server、PostgreSQL、PPAS和MariaDB TX,用户可以在几分钟内创建出适合自己应用场景的数据库实例。

RDS,Relational Database Service的简称。

阿里云RDS基于分布式文件系统和高性能SSD存储,支持主流关系型数据库,例如MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB引擎,并提供全套数据库运维解决方案。

如何使用RDS

您可以通过以下方式管理RDS实例,进行实例创建、网络设置、数据库创建、账号创建等操作:
控制台:提供图形化的Web界面,操作方便。
CLI:控制台上所有的操作都可以通过CLI实现。
SDK:控制台上所有的操作都可以通过SDK实现。
API:控制台上所有的操作都可以通过API实现。

阿里云RDS版本

基础版

用于个人学习、或开发测试时使用。目前基础版只提供MySQL 5.7版本,采用单节点部署,性价比非常高。基础版采用计算节点与存储分离的实现方式,也就是说假如计算节点宕机,MySQL就不可用了,但数据都存在云盘里面不会丢,数据一致性还是可以得到保证,不用担心数据丢失。因为基础版的最大问题是可用性不高,适用于相对不重要的场景,所以不建议您在生产环境中使用基础版。

高可用版

为应用提供了数据库的高可用保障,也就是说至少要用双节点。RDS MySQL高可用版采用一主一备的经典高可用架构,采用基于binlog的数据复制技术维护数据库的可用性和数据一致性。同时,高可用版的性能也可以满足业务生产环境的需求,配置上采用物理服务器和本地SSD硬盘,提供最佳性能,各方面表现均衡。

金融版

针对金融、证券、保险等行业的核心数据库,他们对数据安全性、可用性要求非常高。金融版采用三节点,实现一主两备的部署架构,通过binlog日志多副本多级别复制,确保数据的强一致性,可提供金融级的数据可靠性和跨机房容灾能力。



阿里云RDS规格

通用型和独享型

在一台物理服务器上划分多个资源隔离的区域,为不同用户提供MySQL数据库实例。他们的不同点在于,通用型对于CPU和存储空间采用了复用的技术。当部署在同一台服务器上的所有MySQL实例都很繁忙的情况下,有可能会出现实例间的CPU争抢,或存储的争抢;而独享型虽然也是多个数据库实例共享一台物理服务器,但资源隔离策略确保每个实例都可以独享所分配到的CPU、内存、I/O、存储,不会出现多个实例发生资源争抢的情况。

独占型

一个MySQL实例独占一台服务器,会获得最好的性能,当然价格也最贵。追求极致性能但对价格不敏感的客户一般会在重要业务系统采用独占型实例。




应用上云

现有业务系统的数据库有可能跑在自己的机房、托管的IDC、VMware虚拟机、OpenStack私有云、或在阿里云ECS云服务器上。阿里云数据传输服务DTS(Data Transmission Service)提供了多种数据迁移方案,可满足不同上云或迁云的业务需求,使您可以在不影响业务的情况下将数据库平滑迁移至云数据库RDS上面。您可以实现MySQL数据库的结构迁移、全量迁移和增量迁移。另外,您也不用担心被云锁定,无法从阿里云迁回本地。RDS支持通过物理备份或逻辑备份的方式,将云上数据迁移到本地数据库



现在大家应该都已经知道了什么是阿里云数据库RDS,并且知道如何选择合适的版本,做到应用上云之前,请查看一下云数据库RDS的资费情况,做到心中有数。

 
返回列表
上一篇:返回列表
下一篇:【视频】阿里云数据库RDS视频简介
留言与评论(共有 0 条评论)
   
验证码: