Redis Enterprise Proxy 的第一条规则:开发者无需了解 Redis Enterprise Proxy

Redis Enterprise Proxy 的第一条规则:开发者无需了解 Redis Enterprise Proxy

💡 原文英文,约1600词,阅读约需6分钟。
📝

内容提要

Redis Enterprise Proxy是介于应用程序和数据库之间的实体,可以掩盖Redis Enterprise集群执行的幕后活动。它采用多线程架构,可以通过使用更多可用核心轻松扩展。Redis Enterprise通过消除额外的工作来解决复杂性问题,从而实现了扩展和高可用性。Redis Enterprise的高可用性的关键方面是自动故障转移。代理简化了数据库客户端的操作,并为所有目标吞吐量维护亚毫秒中位延迟。Redis Enterprise旨在在大规模情况下表现出色,同时使应用程序使用数据库变得简单。

🎯

关键要点

  • Redis Enterprise Proxy是应用程序与数据库之间的中介,隐藏Redis Enterprise集群的后台活动。

  • 开发者在构建应用程序时通常从简单的Redis开源数据库开始,但随着需求增加,复杂性也随之上升。

  • Redis Enterprise通过消除额外的工作来解决复杂性问题,旨在在大规模情况下表现出色。

  • 代理采用多线程架构,能够通过使用更多可用核心轻松扩展,并支持高吞吐量和低延迟。

  • Redis Enterprise支持数据库的扩展,包括向上扩展和向外扩展,客户端连接方式不变。

  • 自动故障转移是Redis Enterprise高可用性的关键,能够在几秒钟内自我修复故障。

  • 在故障发生时,代理会根据新的拓扑结构调整请求,客户端无需感知这些变化。

  • 基准测试显示Redis Enterprise在各种吞吐量目标下维持亚毫秒的中位延迟,表现出色。

  • Redis Enterprise旨在简化从Redis OSS到企业级的迁移过程,提供高效的数据库解决方案。

➡️

继续阅读