关系型数据库RDS基本简介

OSS存放非结构化的数据,如:音频、视频、图片

rds存放结构化的数据,如:一张表,

RDS产品概要

可以根据业务的需求进行弹性伸缩。

采用主从备份架构,三节点数据存储,具备高可用性和数据可靠性 。

 RDS的功能:

        专业的数据库管理平台DMS。

        轻松实现数据回溯。

        专业的数据库优化建议 :提供直观的慢SQL分析报告和完整的sql运行报告,提供如:主键检查、索引检查等多种优化建议。

        完善的监控体系  : 展示近20种性能的资源监控视图,可对部分资源项设置阈值报警,并提供web操作、sql审计等多种日志。

RDS的相关概念

实例:

是关系型数据库的运行环境。

各实例之间相互独立,资源隔离,相互之间不存在CPU、内存、iops等抢占问题。

同一实例中的不同数据库之间是资源共享的。

RDS实例目前支持的最大内存为48GB,最大磁盘容量为1000GB。

 只读实例:

分担数据库压力,增加应用的吞吐量。

        例如:浏览淘宝物品为读操作,下单为写操作,为了分担主库压力,所的读操作放在只读实例上,对数据表的数据没有影响的是读操作,对数据库、表有影响的就是写操作。

RDS可用区:

单可用区--有效控制云产品间的网络延迟。

多可用区---轻松实现同城容灾。

地域:

用户所购买的rds实例的服务器所处的地理位置  (选择和ecs同地域的、或者是选择与自己相近的地域)

数据库:

是用户在一个实例下创建的逻辑单元。

一个实例可以创建多个数据库,数据库命名为一。

mysql类型实例,最多可创建500个数据库,而SQL server类型实例最多可创建50个数据库。

所有数据库都会共享该实例下的资源,如:CPU、内存,磁盘容量等。

数据库账号:

每个数据库账号可以用于多个数据库,

同时每个数据库的读写权限也可被分配给多个数据库账号。

一个账号可以创建多个实例。

对于mysql和sql server 类型实例,每个实例最多可创建500个数据库账号。

 连接数:

应用程序可以同时连接到RDS实例的连接数量是5000万。

磁盘容量:

在购买实例时,所选择购买的磁盘大小。

管理控制台:

管理用户所购买的rds实例的WEB页面,可以对RDS进行各种操作。

RDS的存储空间和内存的选择:看并发量

创建数据库

创建账号

账号授权

修改密码

内外网ip

数据库备份

数据库重启

数据库删除

版本:

基础版 : 一个节点,故障恢复时间较长,

  • 架构:单节点,计算与存储分离。
  • 只读实例:不支持。

高可用版:一主一备,切换对应用是透明的

  • 架构:一主一备的高可用架构,支持双可用区容灾切换。备实例不可访问。
  • 只读实例:MySQL、PostgreSQL支持。

集群版:

  • 架构:一主一备的高可用架构,备实例可访问。
  • 只读实例:SQL Server支持。

三节点:

  • 架构:一主一备一日志的三节点架构,支持三可用区容灾切换。备实例不可访问。
  • 只读实例:MySQL支持。

DMS介绍

是一款访问管理云端数据的WEB服务。提供了数据管理、对象管理、数据流转、实例管理等。

数据迁入

迁移步骤;

结构迁移

        dts会将迁移对象的结构定义迁移到目标实例。

        支持对象:表、视图、触发器、存储过程、存储函数。

全量迁移:(不收费)

        将源数据库的数据全都迁移到目标实例中。

增量迁移:(收费)

        将迁移过程进行数据变更同步到目标实例。

        如果迁移期间进行了DDL操作,那么这些结构变更不会迁移到目标实例。

 

相关文章

文章浏览阅读752次。关系型数据库关系型数据库是一个结构化的...
文章浏览阅读687次,点赞2次,收藏5次。商城系统中,抢购和秒...
文章浏览阅读1.4k次。MongoTemplate开发spring-data-mongodb...
文章浏览阅读887次,点赞10次,收藏19次。1.背景介绍1. 背景...
文章浏览阅读819次。MongoDB连接失败记录_edentialmechanisn...
文章浏览阅读470次。mongodb抽取数据到ES,使用ELK内部插件无...