You need to enable JavaScript to run this app.
导航

术语表

最近更新时间2024.02.19 16:28:04

首次发布时间2021.11.04 14:15:17

本文汇总了缓存数据库 Redis 版实例的相关术语。

术语
说明
地域(Region)数据所在的地理位置。Redis 当前已开通服务的地域详情,请参见开通地域
可用区(Availability Zones)简称 AZ。每个地域都有多个相互隔离的区域,称为可用区。
实例(Instance)缓存数据库 Redis 版进行云资源管理的基本单位。实例的规格不同,性能(如连接数、带宽等)也不同。实例规格的更多信息,请参见实例规格
数据节点(Server Node)数据节点是构建缓存数据库 Redis 版实例的最小单位。关于数据节点的更多详情,请参见核心组件和产品架构
代理节点(Proxy Node)缓存数据库 Redis 版实例的代理服务器节点,用于实现 Redis 实例内部的高可用。关于代理节点的更多详情,请参见核心组件和产品架构
主节点(Primary Node)即主数据节点,也叫读写节点,一个分片仅有一个主节点。
从节点(Secondary Node)即从数据节点,也叫只读从节点。一个分片最多同时拥有 5 个从节点。
分片(Shard)由 1~6 个节点组成的分组。若每分片包含 2 个或以上节点,其中 1 个节点会作为主节点,其它的为从节点,主从节点间存在复制关系(Replication)。
分片集群(Sharded Cluster)缓存数据库 Redis 版实例支持启用分片集群,即一个 Redis 实例可以使用多个分片。不启用分片集群的 Redis 实例中仅拥有一个分片。
私网访问接入点(Proxy Private Endpoint)通过私网访问 Redis 实例(例如 ECS 和 Redis 实例处于同一个 VPC 内)时的连接地址,该地址为 Proxy 节点的连接地址。通过私网连接实例的方法,请参见通过私网连接实例
公网访问接入点(Proxy Public Endpoint)通过公网访问 Redis 实例时的连接地址,此地址为 Proxy 节点的连接地址。通过公网连接实例的方法,请参见通过公网连接实例
直连地址接入点(Direct Endpoint)已启用分片集群的 Redis 实例还支持直连地址服务。您可以通过直连地址直接访问实例后端的数据分片(类似原生架构直连 Redis 服务端)。客户端在首次使用直连地址访问实例时,会将直连地址解析为一个随机数据分片的虚拟地址,之后通过 Redis Cluster 协议路由到各数据分片。申请直连地址的方法,请参见申请直连地址
数据闪回(Data Flashback)缓存数据库 Redis 版的数据闪回功能优化了基于 AOF(Append Only File)的机制,将 AOF 增量归档,可实现方便快捷的秒级恢复,提升运维便捷性,可将其作为持久化存储引擎。
持久性(Persistence)持久性是指将数据写入持久存储,例如固态磁盘 (SSD)。更多详情,请参见 Redis persistence
RDB(Redis DataBase)RDB 是 Redis 数据非常紧凑的单文件时间点表示形式,RDB 文件常用于备份。
AOF(Append Only File)AOF 即只允许追加不允许改写的文件,该文件会持久性记录服务器收到的每个写入操作,这些操作将在服务器启动时再次执行,来重建原始数据集。命令使用与 Redis 协议本身相同的格式以仅追加的方式进行记录。Redis 能够在日志变得太大时在后台重写日志。
SSL 加密(Secure Sockets Layer Encryption)SSL 是一种在传输层与应用层之间对网络连接进行加密的协议。缓存数据库 Redis 版的 SSL 加密功能,可以在提升通信数据安全性的同时,保证数据的完整性。

大 Key(Big Key)

大 Key 通常含有较大数据量或大量元素(如成员、列表数等)。缓存数据库 Redis 版的大 Key 判断标准如下:

  • 对于 String 类型的数据,若内存占用量大于 10KiB,则被认为是大 Key。
  • 对于非 String 类型的数据,若元素个数超过 5000 个,则被认为是大 Key。
    关于大 Key 的更多信息,请参见大 Key 分析

热 Key(Hot Key )

热 Key 的被访问次数通常显著高于其他 Key。缓存数据库 Redis 版的热 Key 判断标准如下:
在查询时间范围内(如过去 1 天),对数据库内所有访问次数进行采样,当采样次数为整百数(如第 100 次、200 次)时,若该采样所对应的 Key 的访问次数大于 3000,则被认为是热 key。
关于热 Key 的更多信息,请参见热 Key 分析

逐出策略(Eviction Policy )将 Redis 用作缓存时,您可以通过设置逐出策略将旧数据自动逐出。更多详情,请参见 Eviction policy