A-E
- A
- B
半同步复制
应用发起更新(含增加、删除、修改操作)请求,Master提交后向Slave复制数据,当至少一个Slave接收binlog写入relay-log并写入磁盘后,Slave向Master反馈成功信息。半同步复制无需等待Slave提交数据,相较于强同步复制提高了数据复制的性能,由于Slave在提交前向Master反馈,所以Master和Slave存在数据不一致的可能性。
备份保留期
自动备份的保留时间,超过保留期的备份将被自动删除。
备份存储
用于持久化保存数据库数据或日志等备份的底层存储资源。
备实例
备实例提供了数据库主实例的备份,主实例故障时备实例自动接管服务,提高了数据库的可用性。 在创建RDS实例时,可选择是否同时创建备实例,它的规格与主实例一致。
- C
CSP
参见 云服务提供商 (cloud service provider)
存储类型
按照存储资源的不同维度属性,可分为不同类型。例如:按照存储介质的不同,可分为磁介质和固态硬盘(SSD);按照I/O级别的不同,可分为普通I/O、高I/O、超高I/O。
存储容量/存储空间
可用于保存数据库数据和日志的底层存储资源大小。
- D
DBA
参见 数据库管理员 (database administrator)
队列深度
队列中等待处理的I/O请求数量。这些是由应用程序提交但由于设备忙于处理其他I/O请求而尚未发送到设备的I/O请求。在队列中等待所用的时间是延迟和处理时间的一部分(不以指标形式提供)。该指标以给定时间间隔内队列深度平均值的形式进行报告。RDS每分钟报告一次队列深度。队列深度典型值在零至数百之间。
读写分离
让主实例(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而备实例(slave)处理查询(SELECT)操作。
F-J
- F
- G
高可用性
指系统无中断地执行其功能的能力,代表系统的可用性程度。
关系型数据库
按照关系型数据结构来联系和组织的数据库。关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关联的表格分类、合并、连接或选取等运算来实现数据的管理。常用关系型数据库有:Oracle数据库、MySQL数据库、MariaDB数据库、Microsoft SQL Server数据库、Access数据库、DB2,PostgreSQL,Informix,Sybase等。
关系型数据库服务
关系型数据库服务(RDS)是一种可让用户在云中轻松创建、设置、操作和扩展关系型数据库的托管服务。
固态硬盘
简称固盘,用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等领域。
故障转移
数据库实例发生计划外的中断时,RDS会自动切换到备实例,从而尽快恢复数据库操作而无需管理干预。完成故障转移所用的时间取决于在主数据库实例变为不可用时的数据库活动和其他条件。故障转移时间从秒级到分钟级不等。但是,事务较多或时间较长的恢复过程可能延长故障转移时间。
- H
HA
- I
K-O
- K
- L
- M
P-T
- Q
- R
RDB
参见 关系型数据库 (relational database)
RDS
参见 关系型数据库服务 (Relational Database Service)
RDS实例
RDS的最小管理单元是实例,一个实例代表了一个独立运行的关系型数据库,用户可以在RDS系统中自助创建及管理各种数据库类型的实例。RDS实例类型包括主实例、主备实例、只读实例。
热备份
系统处于正常运转状态下的备份。这种情况下,由于系统中的数据可能随时在更新,备份的数据相对于系统的真实数据可有一定滞后。
- S
SSD
SSL
参见 安全套接层 (Secure Sockets Layer)
实例ID
每个数据库实例都有一个数据库实例ID。在与RDS控制台和RDS API交互时,客户提供的名称可唯一标识数据库实例。对于某个地区中的客户而言,数据库实例ID必须具有唯一性。
事务速率/数据库吞吐量
在特定时间间隔内完成的事务数量,通常用TPM(每分钟事务数)或TPS(每秒钟事务数)表示。事务速率的另一个常用术语是数据库吞吐量,不应将其与磁盘指标的吞吐量混淆。这两个指标不一定有关系;数据库具有高事务速率,因此存在极少或根本就没有磁盘吞吐量,例如,包含缓存读取的工作负载。
手动备份
手动备份是由用户启动的数据库实例的全量备份,它会一直保存,直到用户手动删除。
数据复制
主备高可用架构下,数据在主实例被提交后会从主实例复制到备实例,这个过程叫数据复制。数据复制方式通常分为强同步复制,半同步复制和异步复制。
数据库参数模板
数据库参数模板就像是引擎配置值“容器”,这些值可应用于一个或多个数据库实例。如果创建的数据库实例未指定数据库参数模板,将使用默认的数据库参数模板。该默认模板包含针对客户运行的数据库实例进行优化的引擎默认值和数据库服务系统默认值。如果希望数据库实例以客户自定义的引擎配置值运行,可轻松地创建一个新数据库参数模板,修改所需参数并应用到数据库实例,以使用新数据库参数模板。建立关联后,使用特定数据库参数模板的所有数据库实例,都将获得该数据库参数模板的所有参数更新。
数据库存储
用于持久化保存数据库数据和日志的底层存储资源。
数据库管理员
数据库管理员(DBA)是负责管理数据库的人。DBA使用专门的软件存储和组织数据。该角色职责包括但不限于数据库的容量规划,安装,配置,数据库设计,迁移,性能监测,安全性,故障排除,以及备份和数据恢复。
数据库类型
数据库类型通常分为关系型数据库和非关系型数据库。
数据库连接数
连接到数据库实例的客户端会话数。
数据库迁移
随着业务的变化,数据库也需要随着应用业务从一个环境迁移到另一个环境,例如从本地数据中心迁移到云上,或者从某个云迁移到另一个云上。
数据库实例
数据库实例是在云中运行的独立数据库环境。它是RDS的基本构建模块。一个数据库实例可以包含多个由数据库用户创建的数据库,并且可以使用与独立数据库实例相同的客户端工具和应用程序进行访问。
数据库引擎
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 每个数据库实例均支持数据库引擎。
数据库实例生命周期
数据库实例生命周期是从数据库实例创建开始到最后释放。在数据库实例生命周期内,可以对数据库执行备份、还原、规格变更、存储扩容、重启、删除等操作。
数据库主用户帐户
数据库主用户帐户与客户云帐户不同,它仅在RDS实例环境内使用,用来控制对客户的数据库实例的访问。数据库主用户帐户是本机数据库用户帐户,可用来连接数据库实例。以MySQL数据库为例,在创建数据库实例时,默认创建root为主用户帐户,客户可以指定root的密码。创建数据库实例后,客户可以使用数据库主用户帐户连接到数据库。之后,客户也可以创建其他数据库用户帐户,以满足帐户需求。
- T
U-Z
- W
- X
- Y
- Z
增量备份
RDS系统自动每5分钟对上一次自动备份或增量备份后更新的数据进行备份。
只读副本
另一数据库实例的活动副本。源数据库实例上的任意数据更新都会利用数据库引擎内置的复制功能复制到只读副本数据库实例。
主备差分归档
对于MySQL和PostgreSQL引擎的HA实例,在可用性优先的模式下,发生主备倒换前,存在主机数据多于备机数据的场景(比如:同步延迟)。此时,若发生主备倒换,原备机升为新主机对外提供服务,而原主机则降为新备机。那么,新备机上的数据比新主机上的数据多。 HA模式下对新备机进行重建前,将新备机上比新主机多的数据,以SQL语句的形式打包上传至OBS,供客户下载。
主数据库实例
在对外提供数据库服务的各节点中,提供读写服务的数据库实例。
自动备份
RDS系统自动创建数据库实例的全量备份。用户可以配置自动备份开始时间段和自动备份保留期。