0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cloud MemoryStore for Redis Cluster 正式发布

谷歌开发者 来源:未知 2023-11-24 17:40 次阅读
以下文章来源于谷歌云服务,作者 Google Cloud

自从我们推出 Memorystore for Redis Cluster 预览版以来,银行、零售、广告、制造和社交媒体等各个行业的客户都利用了 Memorystore for Redis Cluster 的性能和可扩展性。

我们很高兴地宣布 Memorystore for Redis Cluster 正式发布 (GA),在启用副本的情况下提供 99.99% 的 SLA。借助 Memorystore for Redis Cluster,您可以获得完全托管且完全开源软件 (OSS) 兼容的 Redis 集群产品,具有零停机时间扩展 (内或外),吞吐量比现有 Memorystore for Redis 产品高出 60 倍,具有微秒级别延迟。Memorystore for Redis Cluster 可跨可用区智能放置主节点和副本节点,并管理自动故障转移,以最大限度地提高可用性并降低复杂性。

PLAID、Wright Flyer Studios 和 Reddit 等对性能敏感的客户对此次 GA 和 99.99% SLA 感到兴奋。

“Memorystore for Redis Cluster 为我们提供了工作负载所需的可扩展性和可管理性,使我们能够以更有意义的方式使用 Memorystore。OSS 集群客户端兼容性还提供了从现有自管理Redis 集群的更简单的迁移路径。现在它已经正式发布,SLA 达到 99.99%,我们期待采用它来满足 Google Cloud 上的缓存需求!”

——Stanley Feng

Reddit 高级工程经理

性能和扩展

Memorystore for Redis Cluster 将 Memorystore 的规模和性能提升到了新的水平,支持的数据量是 Memorystore for Redis 的 10 倍,提供的吞吐量是 Memorystore for Redis 的 60 倍,且延迟为微秒级。

Memorystore 经过审查、可用于生产的基础设施提供了预配置的最佳 Redis 平台,可增强您的性能。通过零停机扩展,您可以从小规模开始并随着时间的推移进行扩展,仅根据工作负载需求添加所需的容量,而无需停机和中断生产应用程序。

与在扩展操作期间容易丢失数据的客户端分片缓存架构不同,Memorystore for Redis Cluster 的简单扩展 API 可让您扩展或缩小集群并优化成本,而不会丢失数据。Memorystore for Redis Cluster 的直接访问 (无代理) 架构可确保吞吐量随着节点添加到集群而线性扩展,从而提供超低且可预测的延迟,并避免基于代理的架构的成本和延迟开销。

Applibot 是一家 CyberAgent 公司,生产和运营智能手机游戏和服务,并且严重依赖 Redis 及其超快的性能:

“在依赖 Memorystore 之后,我们很高兴 Memorystore for Redis Cluster的正式推出,它将以其超低且可预测的延迟显着提高性能。我们也非常高兴能够利用 Memorystore for Redis Cluster 易于使用的 API,使集群的扩展或扩展变得简单、快速且无中断,使我们能够根据工作负载需求动态调整集群大小。”

——Naoto Ito

Applibot 后端工程主管

高可用性

Memorystore for Redis Cluster 采用强大的控制平面构建,可提供高可用性、跨多个故障域 (区域) 的数据复制、自动故障转移以及主节点和副本节点的智能节点放置。Memorystore for Redis Cluster 可以通过有效地故障转移到副本节点、将其提升为主节点以及通过无缝编排自动修复故障节点来处理节点和区域中断。

Memorystore for Redis Cluster 的持久架构专为可靠性而设计,因为 Redis 客户端直接访问分片 (主节点和副本节点)。这种设计避免了基于代理的架构所固有的单点故障的风险 (因为每个分片都设计为独立故障)。

此外,Memorystore for Redis Cluster 的控制平面利用 Create-Before-Destroy 和正常关闭维护策略来消除停机或工作负载中断。Memorystore 不是就地升级活动集群节点,而是首先使用新软件创建一个全新的副本 (无需额外付费),然后协调从旧节点到新节点的无损故障转移,最后删除旧节点 优雅地逐步进行,确保对您的应用程序影响最小甚至没有影响。

日本最大的电信公司 NTT DOCOMO 对 Memorystore for Redis Cluster 的全面推出感到非常兴奋:

“Memorystore for Redis 集群的弹性设计和 99.99% 的 SLA 让我们相信我们的集群是耐用且有弹性的。Memorystore 复杂的控制平面和维护编排可确保在维护期间对我们的应用程序的影响降至最低,我们非常高兴能够利用此托管产品,以便我们可以集中精力为客户创造价值。”

——Masatoshi Kato

NTT DOCOMO 服务设计部经理

与 Google Cloud 集成并自动化

Memorystore for Redis Cluster 使用 Private Service Connect (PSC) 构建,默认情况下可实现私有且安全的连接。借助 PSC,我们简化了配置体验,因此您可以通过自动化的单步流程轻松配置专用网络,避免双向访问的安全问题,并且不受基于虚拟私有云 (VPC) 对等互连的实施带来的配额问题的限制。我们还简化了集群端点管理,任何规模的集群 (甚至 250 个 Redis 节点!) 只需要两个 IP 地址,从而解决了 IP 耗尽和连续扩展问题。借助 PSC,客户端应用程序可以从任何区域轻松访问集群,并且可以使用高级安全控制,例如网络和 Redis 管理权限的分离以及用于集群端点的 IP 地址空间的控制。

Memorystore for Redis Cluster 内置了与 Google Identity and Access Management (IAM) 的集成,因此您可以轻松管理和控制对集群的访问,特别是对于基于微服务的客户端架构。我们还提供开箱即用的审计日志记录、使用 TLS 的传输中加密以及与 Cloud Monitoring 的集成,以便您的集群指标可访问且可操作。

完全托管与自己管理

对于许多客户来说,Memorystore for Redis Cluster的完全托管特性吸引他们进行迁移。您可以减轻在 Compute Engine 虚拟机上调整 Redis 性能、编排复杂的集群拓扑、优化网络实施、管理维护以及在面对中断和升级时争取自我管理的高可用性等繁琐且无回报的工作。

客户可以信赖 Google 不断投资构建和支持新的 Redis 功能,并通过无中断的维护操作将这些功能交付给客户。现在,您可以专注于为您的组织创造价值,而不是专注于管理 Redis 集群。为了使采用更具吸引力,Memorystore 承诺使用折扣 (CUD) 已可用于 Memorystore for Redis Cluster,并且可与 Memorystore for Redis 和 Memorystore for Memcached 互换,三年 CUD 可节省 40%,一年 CUD 可节省 20%。

Waze 是一款活跃于超过 185 个国家/地区的免费导航和驾驶应用程序,它正在采用 Memorystore for Redis Cluster 以利用完全托管的产品并增强其应用程序的性能:

“Waze 很高兴使用 Memorystore for Redis Cluster 作为我们的主要缓存解决方案,利用 99.99% SLA、零停机可扩展性和灵活的 Redis 数据类型。超快的性能有助于我们扩展平台并为用户提供更好的体验。”

——Yuval Kamran

DevOps 工程师

开始使用

此时,您可能想知道如何开始或迁移到 Memorystore for Redis 集群需要付出多少努力。好消息!我们已经发布了使用 OSS RIOT 的零停机迁移博客,其中包含代码片段和详细的分步演练,以便您可以快速轻松地从任何来源 (包括自我管理或第三方产品) 迁移 Redis 实现,而无需中断您的应用程序。

您今天可以轻松开始,只需转到云控制台并创建一个集群,然后只需单击几下即可进行扩展或扩展。如果您有任何反馈,请通过 cloud-memorystore-pm@google.com 与我们联系。


wKgZomVgcJ6AQxB_AAAafJIrrMk827.gif 点击屏末||即刻查看详细内容

wKgZomVgcJ6AV7ehAAATN9B0Fw0226.png

wKgZomVgcJ-AGKIXAAMyGF3oQT4730.png

wKgZomVgcJ-ANlYCAAAptPJQ2wE534.png


原文标题:Cloud MemoryStore for Redis Cluster 正式发布

文章出处:【微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    5861

    浏览量

    103263

原文标题:Cloud MemoryStore for Redis Cluster 正式发布

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Redis开源版与Redis企业版,怎么选用?

    点击“蓝字”关注我们数以千计的企业和数以百万计的开发人员Redis开源版来构建应用程序。但随着用户数量、数据量和地区性的增加,成本、可扩展性、运营和可用性等问题也随之而来。Redis企业版
    的头像 发表于 04-04 08:04 111次阅读
    <b class='flag-5'>Redis</b>开源版与<b class='flag-5'>Redis</b>企业版,怎么选用?

    redis容器内怎么查看redis日志

    redis是一款流行的开源内存数据库,常用于缓存、消息队列、任务管理等场景。在使用redis时,了解如何查看redis日志对于排查问题、监控性能和分析应用程序行为非常重要。在本文中,我们将介绍
    的头像 发表于 12-05 10:10 1354次阅读

    redis和rabbitMQ的区别

    Redis和RabbitMQ之间的区别。 架构设计: Redis是一个内存存储系统,它将数据存储在内存中,以提供快速的读写访问。因此,Redis的存储能力受到内存大小的限制。它使用发布
    的头像 发表于 12-04 14:48 346次阅读

    redis查看集群状态命令

    Redis 集群管理时,了解集群的状态是非常重要的,可以通过一些命令来获取集群的状态信息。本文将详细介绍 Redis 查看集群状态的命令,帮助读者完全了解其使用方式和相关参数。 CLUSTER INFO 命令
    的头像 发表于 12-04 11:39 392次阅读

    Java redis锁怎么实现

    在Java中实现Redis锁涉及到以下几个方面:Redis的安装配置、Redis连接池的使用、Redis数据结构的选择、实现分布式锁的几种方式等。 一、
    的头像 发表于 12-04 10:47 348次阅读

    redis集群状态查看命令

    的文章。 Redis集群状态查看命令有多种,在本文中我们将详细介绍以下命令: CLUSTER INFO: 这个命令可以用于查看整个集群的信息。运行这个命令后,Redis会返回一个包含集群各种信息的键值对。其中包括集群的节点数量、
    的头像 发表于 12-04 10:44 483次阅读

    什么是Redis主从复制

    Master节点的能力,主挂了服务就不可以写数据了。仅仅就是增强了应用读数据的并发量同时做数据备份。 一般生产环境会采用 哨兵 或者 Redis Cluster 这种具备Master自动选举的方案,我们学习时还是要掌握主从的原理后,再去更深一步,对于哨兵和
    的头像 发表于 10-09 15:09 246次阅读
    什么是<b class='flag-5'>Redis</b>主从复制

    Redis中的使用

    Redis 作为内存的存储中间件,已经是面试的面试题必问之一了,今天一起来看看 Redis 的事务吧。 事务提供了一种"将多个命令打包,一次性提交并按顺序执行"的机制,提交后在事务执行中不会
    的头像 发表于 10-08 15:27 225次阅读
    <b class='flag-5'>Redis</b>中的使用

    如何用Springboot整合Redis

    本篇文件我们来介绍如何用Springboot整合Redis。 1、Docker 安装 Redis 1.1 下载镜像 docker pull redis: 6 . 2 . 6 1.2 创建配置文件
    的头像 发表于 10-08 14:56 328次阅读
    如何用Springboot整合<b class='flag-5'>Redis</b>

    如何使用Rust连接Redis

    Redis是一款快速、开源、键值存储数据库,被广泛应用于缓存、发布/订阅系统、定时任务等场景中。Rust提供了很多Redis的客户端库,本教程将会介绍如何使用Rust连接Redis,以
    的头像 发表于 09-19 16:22 1363次阅读

    Redis 的数据清理策略

    本文整理 Redis 的数据清理策略所有代码来自 Redis version :5.0, 不同版本的 Redis 策略可能有调整
    发表于 09-19 14:24 159次阅读
    <b class='flag-5'>Redis</b> 的数据清理策略

    CP Software Cluster示例程序介绍

    AUTOSAR组织展示了基于ST Stellar系列单片机实现的CP Software Cluster示例程序,如图3所示。 图3 CP Software Cluster示例程序总览 示例程序将软件
    的头像 发表于 09-13 17:13 616次阅读
    CP Software <b class='flag-5'>Cluster</b>示例程序介绍

    Redis的主从、哨兵、Redis Cluster集群

      前言 今天跟小伙伴们一起学习Redis的主从、哨兵、Redis Cluster集群。 Redis主从 Redis哨兵
    的头像 发表于 06-12 14:58 485次阅读
    <b class='flag-5'>Redis</b>的主从、哨兵、<b class='flag-5'>Redis</b> <b class='flag-5'>Cluster</b>集群

    Redis数据同步解决方案—NineData

    NineData(https://www.ninedata.cloud/)在Redis的同步上,提供了稳定和高效的解决方案,并且性能上也领先其他同步工具,特别是在同步的动态限流、数据对比修复和限流
    的头像 发表于 06-05 15:31 546次阅读
    <b class='flag-5'>Redis</b>数据同步解决方案—NineData

    什么是 Redis

    其他用例中变得可行,包括发布-订阅机制、流(streaming)和队列。 主要来说,Redis 是一个内存数据库,用作另一个“真实”数据
    的头像 发表于 05-22 15:32 648次阅读
    什么是 <b class='flag-5'>Redis</b>