写点什么

亚马逊 ElastiCache 支持 Redis 7,新特性包括 Redis 函数、ACL 改进和分片的 Pub/Sub

  • 2022-11-30
    北京
  • 本文字数:1022 字

    阅读完需:约 3 分钟

亚马逊ElastiCache支持Redis 7,新特性包括Redis函数、ACL改进和分片的Pub/Sub

最近,亚马逊云科技宣布 Amazon ElastiCache for Redis 兼容 Redis 7。其中包含了一些新特性,如 Redis 函数、ACL 的改进和分片的 Pub/Sub。

 

Amazon ElastiCache for Redis是一个全托管的内存缓存服务,兼容RedisMemcached开源引擎。开发者可以通过该服务在游戏、广告技术、电子商务、医疗保健、金融服务和物联网领域为其互联网规模的实时应用提供动力。

 


图片来源:https://aws.amazon.com/elasticache/redis/

 

Amazon ElastiCache for Redis 在两年前支持Redis 6,现在支持今年早些时候发布的 Redis 7。在 AWS 管理控制台中创建集群时,Amazon ElastiCache for Redis 可以支持的 Redis 版本范围为 3.4.2 到 7.0。



与 Redis 7 兼容性相关的重要新特性有:

  • 支持Redis函数,并提供了一种托管体验,开发人员可以使用存储在 ElastiCache 集群上的应用程序逻辑执行Lua脚本,客户端不需要在每次连接时都将脚本重新发送到服务器;

  • 支持下一个版本的Redis访问控制列表(ACL)。对于 ElastiCache for Redis 7,客户端可以在 Redis 中的特定键或键空间上指定多组权限;

  • 在集群模式下运行 ElastiCache 时,为开发人员提供了以分片的方式运行Redis Pub/Sub功能的能力。此外,通道被绑定到 ElastiCache 集群中的一个分片上,不需要跨分片传播通道信息,从而提高了可伸缩性。

 

Redis 技术支持经理Elena Kolevska在 Redis文档中提到,Redis 函数是 Redis 7 中最具影响力的新增特性:

 

Redis 函数——一个新的可编程选项,通过增加模块化、可重用性和更好的开发者体验来改进脚本。

 

此外,她还写道:

 

Redis 有支持多种执行引擎的能力,所以在未来的某个版本中,我们将能够用 Lua、JavaScript 和更多的语言编写 Redis 函数,但目前(Redis v7.0)唯一支持的语言是 Lua。

 

开发者可以通过修改集群或复制组并指定引擎版本为 7 来升级集群或复制组的引擎版本

 

最后,需要注意的是,亚马逊云科技并不是唯一支持开源 Redis 缓存服务的云供应商。例如,微软提供了Azure Cache for Redis默认支持Redis 6。与 Redis 对等的特性支持到RedisJSON,还没到 Redis 7。谷歌的Memorystore最多支持到Redis 6

 

Amazon ElastiCache for Redis 7 在所有 AWS 区域(中国北京和中国宁夏除外)均可使用,其定价细节可在定价页面找到。此外,该服务的详细信息和指南可以在文档首页上找到。

 

原文链接

https://www.infoq.com/news/2022/11/amazon-elasticache-redis-seven/


相关阅读:

亚马逊云科技向Well-Architected Framework添加容器透镜

亚马逊将自有服务数据的压缩从Gzip切换为Zstd

2022-11-30 08:003058

评论

发布
暂无评论
发现更多内容

2022云原生安全发展24个洞见

青藤云安全

网络安全 容器安全 镜像安全

Docker容器:将带UI的程序直接转为Web应用,so easy

华为云开发者联盟

云计算 后端 Docker容器 Web应用

全自动、可视化开发,成为敏捷转型落地关键词

SoFlu软件机器人

昆仑芯科技加入龙蜥社区 ,赋能智慧开源,共筑AI芯生态

OpenAnolis小助手

芯片 龙蜥社区 CLA 昆仑芯科技

影视作品制作中不可或缺的技术支撑——云渲染技术

Finovy Cloud

服务器 云渲染 GPU算力

开发技术指南 | 最全 Substrate 与 Polkadot 技术文档、教程、课程

One Block Community

区块链 技术 波卡生态

银行应将低代码能力作为在评估厂商综合能力的一个维度

易观分析

低代码 银行

phpstorm 配置 Xdebug 调试

CRMEB

查询语句写了limit 1,为什么依然很慢?

华为云开发者联盟

后端 开发 计算引擎 limit 1

LR.Net低代码开发平台 快速设计权限管理模块

力软低代码开发平台

详解GaussDB(DWS)的CPU资源隔离管控能力

华为云开发者联盟

数据库 cpu GaussDB 资源管控

OpenYurt v0.7.0 版本解读:无侵入的跨网络域解决方案 Raven

阿里巴巴云原生

阿里云 开源 云原生 边缘计算 openyurt

AI+工业互联网:百度AI专利讲述“中国智造”

百度开发者中心

陆奇:“黑客精神”过时了吗?答案是永远不会

图灵教育

nginx 程序员 服务器 计算机

第一次读 “Clean” 系列,并没有觉得这是一本多好的书

博文视点Broadview

手把手教你打造一套最牛的知识管理系统

小炮

GitHub 3.1K,业界首个流式语音合成系统开源!

百度开发者中心

解读ICDE'22论文:基于鲁棒和可解释自编码器的无监督时间序列离群点检测算法

华为云开发者联盟

数据挖掘 数据库 时间序列 自动编码器

2022年第1季度中国跨境进口零售电商市场规模为983.1亿元

易观分析

跨境电商

低代码构建物联网平台,让物联网项目更简单

AIRIOT

物联网 低代码开发

亚马逊ElastiCache支持Redis 7,新特性包括Redis函数、ACL改进和分片的Pub/Sub_云计算_Steef-Jan Wiggers_InfoQ精选文章