其中比较重要的有:- **复制**:Redis 支持异步的全量和增量同步,可以把数据从 Master 复制到 Slave, 实现 Redis 数据的高可用。- **持久化**:支持数据的持久化,可以通过 RDB 和 AOF 机制实现数据落盘。- **支持哨兵工具**:哨兵工具的主要工作模式是监控 Master 节点的健康状况。当发现 Master 节点不可用时,会主动执行 Failover, 把 Slave 节点提升成 Master,保证 Redis 服务的高可用。- **提供集群模式**:单体 Redi...
其中比较重要的有: * **复制**:Redis 支持异步的全量和增量同步,可以把数据从 Master 复制到 Slave, 实现 Redis 数据的高可用。* **持久化**:支持数据的持久化,可以通过 RDB 和 AOF 机制实现数据落盘。* **支持哨兵工具**:哨兵工具的主要工作模式是监控 Master 节点的健康状况。当发现 Master 节点不可用时,会主动执行 Failover, 把 Slave 节点提升成 Master,保证 Redis 服务的高可用。* **提供集群模式**:单体 Redi...
可以通过 Redis 数据库中的 RDB 备份文件实现离线数据恢复或将源 Redis 数据库全量离线迁移至目标 Redis 数据库中。本方案采用开源的redis-shake工具,把AWS云上的Elasticache Redis集群中的数据迁移到火山引擎Redi... wget https://nanshan-bucket.tos-cn-beijing.volces.com/Software%2Fredis-shake-v2.0.3.tar.gz ```- redis-shake具体配置方式参考官网指导 https://www.volcengine.com/docs/6293/78099# 3. 导出AWS ...
文中将用到 [String、Set、Zset、List、hash](https://mp.weixin.qq.com/s/8HN1PqqU57Kdz9ERwDY2cw) 以外的拓展数据类型 `Bitmap` 来实现。文章涉及到的指令可以通过在线 Redis 客户端运行调试,地址:https://try.redis.io/,超方便的说。## 寄语> 多分享多付出,前期多给别人创造价值并且不计回报,从长远来看,这些付出都会成倍的回报你。>> 特别是刚开始跟别人合作的时候,不要去计较短期的回报,没有太大意义,更多的是锻炼自...
托管 Prometheus 服务提供基于 exporter 的方式来监控 Redis 运行状态,本文为您介绍如何在集群中部署 redis-exporter,并实现对 Redis 的监控。 前提条件已注册并开通火山引擎容器服务(VKE)。 已创建托管 Prometheus 工作区,详情请参见 创建工作区。 VKE 集群已接入托管 Prometheus,详情请参见 容器服务接入。 已在 VKE 集群中创建 PodMonitor CRD 资源,详情请参见 创建 PodMonitor CRD 资源。 已在 VKE 集群中部署 Grafana 并接入...
可以通过 Redis 数据库中的 RDB 备份文件实现离线数据恢复或将源 Redis 数据库全量离线迁移至目标 Redis 数据库中。本方案采用开源的redis-shake工具,把AWS云上的Elasticache Redis集群中的数据迁移到火山引擎Redi... wget https://nanshan-bucket.tos-cn-beijing.volces.com/Software%2Fredis-shake-v2.0.3.tar.gz ```- redis-shake具体配置方式参考官网指导 https://www.volcengine.com/docs/6293/78099# 3. 导出AWS ...
客户以及存量实例都需要进行跨服务访问授权。请您尽快完成授权,否则调用 CreateDBInstance、ModifyDBInstanceSubnet、CreateDBEndpointPublicAddress 等接口时将会报错。跨服务访问授权方法如下: 通过 Redis 控制台... ShardedCluster Integer 是 0 是否启用分片集群。取值范围如下: 0:不启用。 1:启用。 Password String 否 Pwd@12**** 设置默认数据库 default 账号的密码。 说明 若该参数留空,表示不为 default 账号设...
本文介绍如何通过直连地址访问 Redis 实例。 功能介绍申请直连地址(即开启直连模式)后,缓存数据库 Redis 版会为实例中所有分片分配一个统一的虚拟 IP(VIP)地址,但每个分片使用的端口号不同。客户端在首次向直连地址发送请求前,会通过 DNS 服务器解析直连地址,解析结果即为 Redis 分配的固定 VIP 地址。获取 VIP 后,客户端即可通过 Redis Cluster 协议访问 Redis 实例中的数据。 前提条件已申请直连地址。申请直连地址的方法,请参...
您可以根据业务量变动,灵活变更 Redis 实例的配置,包括水平扩缩容(即增减实例的分片数)、垂直扩缩容(即升降节点规格)、增减单分片节点数等。本文介绍 Redis 支持的变配方案。 注意事项针对启用分片集群实例,若实例... 减少节点过程中,实例可能会出现最多 1 次连接闪断,闪断时长在 30 秒内,请谨慎操作。建议在业务低峰期执行变配操作,并确保客户端配置了正确的重试机制。 ✔️ ✔️ ❌ ❌ 变更节点规格 垂直扩容(升级节点规格...
原因在于 Redis 的持久化和主从复制都是异步进行的,不太适用于对数据可靠性和一致性要求较高的场景。 设置缓存过期时间。 对服务端超时等错误信息进行监控,并设置客户端重试机制来应对限流或主备切换等场景。 设置... 如果前面有一个慢请求,将导致后续请求出现等待,获取空闲连接耗时较长;如果该连接被断开,也会影响较多请求。 您可以参考如下方式来计算客户端 SDK 连接池所需连接数:所需连接数 = 期望达成的 QPS ÷ 单个连接的 QPS...
用于实现 Redis 实例内部的高可用。同时 Proxy 节点还能识别和转发用户的读写请求,可以根据参数设置将请求发送到主节点或只读从节点,从而实现读写分离。读写分离的设置方法,请参见设置读写分离。 分片分片是由 1~6 个节点组成的分组。若分片中仅包含 1 个节点,这个节点为读写节点;若分片中节点个数超过 1 个,其中 1 个会作为主节点(也称读写节点),其它的为只读从节点(也称从节点)。启用分片集群的 Redis 实例最多可以有 256 个分...
方法和测试结果,您可以按照本文介绍自行测试对比,快速了解数据库系统的性能。 测试环境测试所用的 ECS 实例和缓存数据库 Redis 版实例均在同一地域、同一可用区。本测试中为华北 2(北京)可用区 A。 网络类型均为私有网络 VPC。 说明 ECS 实例和 Redis 实例需保证在同一个 VPC中。 测试所用缓存数据库 Redis 版实例 数据库版本为 Redis 5.0。 实例类型为主备类型。 实例的规格根据测试对象决定,分别使用了启用 16 分片集群的实...
所有类型的实例均支持私网地址。 直连地址的访问方式节约了通过代理处理请求的时间,理论上可以缩短服务端响应客户端的时间,但也会因此失去自动负载均衡、自动读写分离等高级特性。 需要先手动申请,才能使用直连地址访问实例,申请方法,请参见申请直连地址。 直连地址支持释放。释放方法,请参见释放直连地址。 仅启用分片集群 Redis 实例支持直连地址。关于启用分片集群的更多信息,请参见核心组件和架构。 相同点 都属于私网访...