随时随地的实时数据平台。
本地部署、私有云或公有云。
了解 Redis Enterprise 如何支持您的实时应用程序。
Kubernetes 是一个开源接口,用于促进容器化应用程序的部署、扩展和管理。
在容器或 Pod 中运行的 Redis Enterprise 集群可以作为 Kubernetes 集群的一部分进行部署。
在 Kubernetes 上运行 Redis Enterprise 具有多种优势,例如
Kubernetes 为部署 Redis Enterprise 集群提供了理想的基础。原因包括专用功能,例如反亲和性(允许对容器放置进行精细控制以增强可用性)、持久卷(实现数据库持久性)和有状态集(用于运行无共享节点)。而这仅仅是其中的一小部分。
尽管 Kubernetes 非常出色,但对于 IT 人员来说,管理它可能也是一个挑战。大规模和生产环境中使用 Kubernetes 的组织通常为整个应用程序生命周期的各个阶段拥有多个集群,包括开发、测试、生产、高可用性和灾难恢复。
在 Kubernetes 上运行 Redis Enterprise 集群涉及两个系统:Redis 集群本身和 Kubernetes 编排系统。适用于 Kubernetes 的 Redis Enterprise Operator 确保这两个系统协调工作。它自动化配置和执行任何 Kubernetes 功能,并使用 Redis 特定的控件来自动化数据平台的操作。
自 2013 年以来,Redis Inc. 在运行 Redis 即服务方面积累了丰富的经验。我们将这些丰富的经验投入到 Redis Enterprise Operator 中。这意味着您作为操作人员,无需在运行 Redis Enterprise 集群方面积累专业知识。您可以依赖我们的经验。当所有高可用性 (HA) 功能都启用时,我们的成就包括零数据丢失。
投入生产的年限
创建的数据库数量
部署的数据中心数量
节点故障次数
数据中心中断次数
Redis Enterprise 支持您选择的环境,以匹配任何产品需求或公司战略。Kubernetes 上的 Redis Enterprise 可以部署在本地、任何主要的云供应商上,或结合使用,以获得真正的混合云和多云体验。
Kubernetes 上的 Redis Enterprise 在 Microsoft Azure Kubernetes Service (AKS) 和 Google Kubernetes Engine (GKE) 市场中提供。您可以使用它来扩展数据中心或使用实时数据平台构建云原生应用程序。原因有很多: