云数据库 Redis

帮助中心 / 数据库服务 / 云数据库 Redis / 产品介绍 / 核心概念 /

核心概念

更新时间: 2022-08-30 21:06:00

本文介绍云数据库Redis的核心概念,具体如下:

名称含义
DBaaS数据库即服务(DataBase-as-a-Service)是一种云计算服务模型,为用户提供对数据库的某种形式的访问,而无需设置物理硬件,安装软件或配置性能。
DSP部门名称,Data Service Platform数据服务平台产品部,公司各类场景中简称为 数据库部门
DBA数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。
DMP产品名称,即数据库云管平台Database Management Platform,RDS/云数据库是一个产品组件形式
MySQL最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
Oracle是甲骨文公司 的一款关系数据库管理系统 。它是在数据库领域一直处于领先地位的产品。系统可移植性 好、使用方便、功能强,适用于各类大、中、小微机 环境。它是一种高效率的、可靠性好的、适应高吞吐量 的数据库方案。
SQLserver美国Microsoft 公司推出的一种关系型数据库系统 。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。
SQLSQL 是用于访问和处理数据库的标准的计算机语言。
数据库备份数据库中数据备份方式分为逻辑备份和物理备份,逻辑备份和物理备份各有优劣,一般来说,物理备份恢复速度比较快,占用空间比较大(类似于直接复制数据库中的数据),逻辑备份速度比较慢,占用空间比较小(将数据转化为SQL语句)。逻辑备份的恢复成本高。
数据库脑裂在主从数据库系统中,假设有同一个整体、动作协调的节点A 和节点B,节点A和B之间通过heartBeat来检查对方的存活状态,负责协调保证整个集群服务的可用性。正常情况下,如果节点A通过心跳检测不到B的存在的时候,就会接管B的资源,同理节点B检查不到B的存活状态的时候也会接管A的资源。如果出现网络故障,就会导致A和B同时检查不到对方的存活状态认为对方出现异常,这个时候就会导致A接管B的资源,B也会接管A的资源。原来被一个节点访问的资源就会出现被多个节点同时访问的情况,这种情况就是脑裂现象。
异地容灾在不同的地域 ,构建一套或者多套相同的应用或者数据库,起到灾难后立刻接管的作用。异地容灾对企业应用及数据库起到了安全性、业务连续性 等方面的作用,因此他与私有云或者公共云起到的容灾 结果是完全不同的。
专属区云计算资源独占物理主机,承诺云计算全生命流程做到与其他用户物理隔离。
共享区云计算资源非独占物理主机,不承诺云计算全生命流程做到与其他用户物理隔离,仅承诺逻辑隔离,性价比高。
RedisRedis 是一个使用 ANSI C 编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。
实例每个实例对应一个云数据库Redis 服务实体,是用户使用云数据库 Redis 服务的基本单位;每个实例由唯一的实例 ID 进行标识,用户可以在控制台中看到自己购买的实例列表。
分片分片是一组缓存节点的集合,根据所选副本数量的不同,每个分片中包含不同数量的缓存节点。当实例包含多个分片时,数据集被切分到多个分片中,每个分片拥有完整数据集的子集。
SentinelSentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel(哨兵)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例 组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器。