为Redis®托管数据库引入额外节点及支持备用节点处理读取请求

为Redis®托管数据库引入额外节点及支持备用节点处理读取请求

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

DigitalOcean推出Redis®托管数据库的新功能,允许添加最多两个备用节点,并支持备用节点处理读取请求。这些增强功能提升了数据库的可扩展性和性能,帮助用户构建更高效的应用。

🔎

延伸解读

备用节点扩展:提升集群可用性

此前,DigitalOcean 的 Redis 托管数据库仅允许添加一个备用节点,集群总节点数最多为两个。新功能允许添加最多两个备用节点,使总节点数可达三个。备用节点会维护主节点的数据副本,并在主节点故障时自动提升为主节点。因此,增加备用节点数量直接提升了集群的容错能力和可用性,尤其适合对稳定性要求较高的生产环境。

备用节点读请求:优化性能与成本

新功能支持将读取请求分流到备用节点,从而减轻主节点的读负载。这有助于提升应用的整体响应速度,同时不影响主节点的写入性能。对于读多写少的应用,这是一种成本效益较高的性能优化方式,无需额外增加主节点资源即可提高吞吐量。但需注意,备用节点数据可能存在轻微延迟,对一致性要求极高的读场景需谨慎评估。

操作指南:如何添加与使用备用节点

用户可以在创建集群时直接配置备用节点数量,也可以对现有集群进行修改:进入数据库概览页,点击设置标签,在集群配置部分点击编辑,从备用节点下拉菜单中选择数量并保存。配置完成后,备用节点会立即开始部署,具体时间取决于主节点大小和数据量,官方建议至少预留五分钟。若要使用备用节点处理读请求,需通过 API 获取备用节点的主机名,或通过 DNS 查询其 IP 地址。

❓

Q&A

DigitalOcean的Redis托管数据库新功能有哪些?

DigitalOcean的Redis托管数据库新功能包括允许添加最多两个备用节点和支持备用节点处理读取请求。

备用节点如何提高Redis数据库的性能?

备用节点可以处理读取请求,减轻主节点的负担,从而提升应用的响应速度和整体性能。

如何将备用节点添加到现有的Redis集群中?

用户可以通过数据库页面点击集群名称,进入设置页面,编辑集群配置,选择备用节点数量并保存。

使用备用节点处理读取请求有什么好处?

使用备用节点处理读取请求可以提高应用的可用性和响应速度,同时不会影响主节点的写入性能。

添加备用节点后,Redis集群的总节点数是多少?

添加最多两个备用节点后,Redis集群的总节点数可以达到三个。

如何通过API获取备用节点的主机名?

可以通过API查询备用节点的主机名,具体方法可参考DigitalOcean的相关文档。

🏷️

标签

➡️

继续阅读