暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

这6个迹象表明是时候升级到 Redis Enterprise 了

原创 肯肯在学习 2022-10-17
508

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

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

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

然而,与开源版本的 Redis 一起愉快地滑行的企业有时会遇到问题。打嗝可能不是技术限制,而是表明组织需求发生了变化,开源版本不再足以满足这些需求。

这里有六个迹象表明可能是时候切换到 Redis Enterprise 了

1:您的客户群正在快速增长

如果您的业务正在快速扩展——这是一件好事!——您可能会发现自己很难使用基本的 Redis OSS 实例正确扩展。例如,假设您是一个视频游戏平台,面临着蓬勃发展的用户群。最初由数百名用户访问的应用程序已经增加到数千名,现在有数万名用户,而且没有任何松懈的迹象。即使有一小部分开发人员部署 Redis 实例,您也无法跟上加速增长的步伐。

信号: 您花在维护基础设施上的时间比花在增强应用程序上的时间要多,这是一个很好的指标,表明您需要帮助才能扩展您的业务。使用 Redis Enterprise 扩展到更多节点或更多实例比尝试手动执行要容易得多,这对于开源解决方案是必需的。

2:你不能让客户的数据库崩溃

正常运行时间很重要,但有时它_确实很_重要。也许您有一个新客户认为您的应用程序对其业务至关重要。未能为客户提供高水平的可用性可能是灾难性的——对于客户、客户的用户和您来说。特别是如果您的客户因中断而感到沮丧,决定开始寻找另一家服务提供商。

信号: 你认识到“走向黑暗”不是一种选择。

您可以在Redis Enterprise Cloud上部署或轻松配置 Redis Enterprise 与Active-Active集群,而不是尝试手动配置多个实例以提供高可用性,从而确保这些重要客户获得高达 5/9 的可用性。

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 作为他们的主数据库,他们相信它的 59 可用性和数据持久性是更昂贵的数据库的一个有价值的替代品。

信号:您意识到在加固 Redis OSS 以确保安全方面涉及多少繁重的工作。

这并不意味着它不能完成。但这需要努力。您需要合并其他开源项目来验证和维护它们。

Redis Enterprise 提供强大的安全性以确保数据安全。例如,如果您使用 Kubernetes 进行部署,Redis 会保证您的数据在传输过程中被加密。Redis Enterprise 无需担心数据安全,因此您可以专注于业务并在晚上睡得更好。

需要真实案例吗?这些 Redis OSS 用户决定升级:

“对我们来说,这不是美元和美分的商业案例。这是支持的操作可用性以及 Redis Enterprise 无需人工干预即可提供高可用性这一事实。” — Steve Allen,TELUS技术战略经理

“在内部维护 [开源] Redis 确实不划算;与其他技术专家一起参与会好得多。” — Spenser Aden,HealthStream产品架构高级总监

全文完。

原文标题:6 Signs It’s Time to Upgrade to Redis Enterprise
原文作者:Redis
原文地址:https://redis.com/blog/signs-to-upgrade-to-redis-enterprise/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论