dot 快速的未来正在您的城市举行活动。

加入我们参加 Redis 发布会

升级到 Redis Enterprise 的 6 个迹象

如果您开始在业务中注意到这些痛点,这可能表明您的 Redis 开源 (Redis OSS) 实例不再足以支持您的增长。

当企业使用 Redis 开发新产品或服务时,其技术团队通常会问:“我们应该使用 Redis 开源软件还是企业支持版?”

开源版本可能永远满足您的需求!安装和部署 Redis OSS 很简单,而且只需很少的时间。它非常适合规模保持在小型到中型的项目。它也非常适合 Redis 概念验证,因为它允许开发人员、架构师和 DevOps 工程师“试水”。

但是,一些企业在使用 Redis 的开源版本时会遇到问题。这并不一定是技术上的限制,而是组织需求发生变化的信号,开源版本不再足以满足这些需求。

以下是六个迹象,表明您可能需要切换到 Redis Enterprise

#1:您的客户群快速增长

如果您的企业快速扩张——这是一个好事!——您可能会发现使用基本的 Redis OSS 实例难以进行适当的扩展。例如,假设您是一个视频游戏平台,正面临着用户群的激增。最初只有数百名用户访问您的应用程序,现在已经增加到数千名,甚至数万名用户——而且用户数量还在不断增长。即使拥有大量开发人员部署 Redis 实例,您也无法跟上加速的增长。

信号:您花在维护基础设施上的时间多于花在改进应用程序上的时间,这表明您需要帮助来扩展您的业务。使用 Redis Enterprise 扩展到更多节点或更多实例要比手动操作容易得多,而手动操作是开源解决方案所必需的。

#2:您无法容忍客户的数据库出现故障

正常运行时间很重要,但有时它确实很重要。也许您有一个新客户,它认为您的应用程序对其业务至关重要。无法为客户提供高可用性可能会造成灾难性的后果——对于客户、客户的用户以及您而言。特别是如果您的客户因停机而感到沮丧,并决定开始寻找其他服务提供商。

信号:您认识到“宕机”不是一种选择。

与其尝试手动配置多个实例来提供高可用性,您可以部署在Redis Enterprise 云上,或者使用主动-主动集群轻松配置 Redis Enterprise,从而确保这些重要客户获得高达五九的可用性。

#3:您正在多个方向同时发展

您的企业发展如此之快,以至于您的传统系统已不再足够。或者,也许您的组织正在扩张,以服务于新的市场。也许您需要支持更具前瞻性的 IT 战略。现在是考虑真正的数据中心的时候了,或者也许您已经准备好迁移到

信号:您意识到“数字化转型”之类的流行语经常被使用,但如今它却是准确的术语。

您需要对自己的数据有更多控制。这可能意味着您需要一个灵活的部署模型(例如,Kubernetes),该模型允许您定义和设计架构以满足您的需求。也许您希望某些数据位于您的数据中心,其他数据位于AWS中,其他数据位于GCP中。与其担心去每台机器上部署 Redis OSS 实例,然后连接所有内容,您可以使用单个工具——Redis Enterprise Operator for Kubernetes——在您想要的位置部署,同时保持完全控制。

#4:您在基础设施上花费了太多资金

如果您最近对您的业务进行了财务审计,您可能会惊讶地发现您在基础设施上花费了多少资金。Redis OSS 本地在内存中运行,而拥有大量内存的系统可能更昂贵。

信号:当您看到账单时,您吓了一跳。

将新鲜数据(三个月或更短时间内的数据)存储在内存存储中非常有用。但是,如果您将较旧的(可能已经过时)数据存储在内存中,您将为存储可能没有太大用处的数据付出高昂的代价。

Redis on Flash(仅供 Redis Enterprise 客户使用)允许您对内存存储进行分层。您可以将旧数据存储在 Flash 中。您仍然可以获得相同的响应时间和高可用性——但无需支付在内存中存储数据的成本。

#5:您需要更强大的搜索功能

需要筛选大量数据。始终如此。但有时数据库变得太大或太复杂,以至于查找信息需要花费太长时间。

例如,想象一下您的公司库存着各种各样的库存,例如宠物用品或汽车零件。您需要掌握关于现有库存的最及时信息,无论您是出售给经销商还是直接出售给公众。但是,您的仓库中有数万个零件,数百个供应商,搜索如此庞大的数据量需要时间。太多时间。

信号:您对应用程序性能统计数据感到沮丧。

Redis Enterprise 提供额外的处理引擎,对于任何需要强大搜索功能的人来说,这些引擎都非常有用,它们具有辅助索引,允许您在数据内搜索数据。这使您可以进行实时搜索以及对购买您产品的任何人的实时服务。

#6:您的数据安全需求发生了变化

数据安全始终是一个问题,但某些情况会将它提升到您的技术优先级列表中。也许您的客户群正在增长,或者您正在进军新的(可能受监管的)行业、市场或地区,并且您的数据安全需求可能正在发生变化。

越来越多的公司现在将 Redis 作为其主要数据库,他们相信 Redis 的五九可用性和数据持久性是更昂贵的数据库的可靠替代品。

信号:您意识到将 Redis OSS 加固以使其安全需要付出多少努力。

这并不意味着它无法做到。但这需要付出努力。您需要整合其他开源项目来验证和维护它们。

Redis Enterprise 提供强大的安全措施来保护数据安全。例如,如果您使用 Kubernetes 部署,Redis 会确保您的数据在传输过程中被加密。Redis Enterprise 为您排除了对数据安全的担忧,让您可以专注于业务并安心入睡。

需要现实世界的例子?以下 Redis OSS 用户决定升级

“对我们来说,这不是一项涉及美元和美分的商业案例。而是支持的操作可用性和 Redis Enterprise 提供无需人工干预的高可用性这一事实。”——史蒂夫·艾伦,技术战略经理,TELUS

“在内部维护 [开源] Redis 实际上并不划算;与该技术的专家合作要好得多。”——斯宾塞·阿登,产品架构高级总监,HealthStream

需要评估适合您的企业的 Redis 版本?

请咨询Redis 开源版与 Redis Enterprise图表,了解产品功能的技术比较,并使用我们的缓存评估工具了解您的公司所处的阶段。