写点什么

亚马逊云科技推出兼容 Redis 的内存数据库:读延迟达微秒级,每天可处理超 13 万亿次请求

  • 2021-08-24
  • 本文字数:1247 字

    阅读完需:约 4 分钟

亚马逊云科技推出兼容Redis的内存数据库:读延迟达微秒级,每天可处理超13万亿次请求

继推出 Amazon ElastiCache for Redis 全托管存储器快取服务之后,近期,AWS 宣布正式推出高持久性、兼容 Redis 的内存数据库 Amazon MemoryDB for Redis。据 AWS 表示,MemoryDB 能够帮助开发者经济、高效地构建读取性能达微秒级别、写入性能维持在个位数毫秒,而且持久性与可用性都极高的应用程序。

 


 据 AWS 介绍,Amazon MemoryDB for Redis 具有以下几个特点

 

  • 超快的性能。MemoryDB 将整个数据集存储在内存中,以此提供微秒的读延迟、个位数毫秒写延迟和高吞吐量。它每天可以处理超过 13 万亿次的请求,并支持每秒 1.6 亿次请求的峰值。

 

  • Multi-AZ 耐久性。MemoryDB 使用了分布式事务日志的方式来保证数据的持久性、一致性和可恢复性。MemoryDB 跨多个 AZ 存储数据,因此可以实现数据库的快速恢复和重启。对于需要低延迟和高吞吐量的工作负载,开发者可以将 MemoryDB 用作单一的主数据库服务,不必为了提高可靠性而将其当作管理高速缓存和额外关系或非关系数据库。

 

  • 可扩展性。MemoryDB 支持通过分片进行写入扩展,通过添加副本进行读取扩展等操作。在调整大小操作期间,集群将持续在线并支持读取和写入操作。开发者最多可扩展包含 500 个节点的 MemoryDB 集群,来满足不断变化的应用程序需求。

 

  • 完全托管。只需使用AWS 管理控制台启动一个新的 MemoryDB 集群或者使用 AWS CLI /SDK,便可以开启 MemoryDB。开发者可以使用 AWS 管理控制台查看关于集群的超 35 个关键操作指标,如计算、内存、存储、吞吐量、活动连接等。MemoryDB 也回通过不断更新自动使开发者的集群保持最新。

  • 安全。MemoryDB 在Amazon VPC 中运行 ,允许开发者在自己的虚拟网络中隔离数据库,并使用行业标准的加密 IPsec VPN 连接到本地 IT 基础设施。另外,开发者也可以通过AWS Key Management Service (KMS)对静态数据进行加密。

 

另外,MemoryDB 使用Redis 访问控制列表 (ACL)来控制集群的身份验证和授权。ACL 使开发者可以为同一集群中的不同用户定义不同的权限。

 

AWS 解释了 MemoryDB 和 ElastiCache 之间的区别。MemoryDB 能够成为应用程序的主数据库,提供数据持久性,而且微秒读取和毫秒写入的速度,使用 MemoryDB 不需要在数据库之前添加快取就可实现互动式应用程式和微服务架构所需要的低延迟。而 ElastiCache 对读取和写入都提供微秒延迟,适用于快取工作负载,加快现有数据库的存取速度。当然,在用户可以接受数据丢失的情况,也可以将 ElastiCache 用作主数据库储存。

 

Amazon MemoryDB for Redis 目前已在美东、欧洲和南美洲上线,亚洲则主要是在孟买地区上线,用户可以从 ElastiCache 搬迁到 MemoryDB,或使用储存在 Amazon S3 上的 Redis 备份档案创建集群。值得注意的是,目前 MemoryDB 仅支持 R6g、Graviton2。


不过,AWS 计费顾问 Corey Quinn 在 Twitter 上表示,数据写入费用为“每 GB 收费 20 美分”,如果用在他创建的实验项目中,每月将花费 2,000 美元。“Amazon MemoryDB for Redis 可能是有史以来 AWS 推出的最糟糕的服务。”


MemoryDB 使用文档:

 

https://docs.aws.amazon.com/memorydb/latest/devguide/getting-started.html

2021-08-24 11:504198

评论

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

前端之uni-app研究学习day_1

恒山其若陋兮

6月月更

设计消息队列存储信息数据的MySQL表结构

dan629xy

InfoQ 极客传媒 15 周年庆征文|ZooKeeper进阶(一):Zookeeper简介

No Silver Bullet

zookeeper 运维 6月月更 InfoQ极客传媒15周年庆

Springboot 升级到 2.6.1 的坑

Damon

微服务 微服务架构 Spring Cloud 6月月更

设计消息队列存储消息数据的 MySQL 表格

踩着太阳看日出

架构训练营

linux环境下实现银行间算法

乌龟哥哥

6月月更

Flutter库推荐Sizer 可帮助您轻松创建响应式 UI

坚果

6月月更

【愚公系列】2022年06月 面向对象设计原则(七)-迪米特法则

愚公搬代码

6月月更

深入剖析 | 应用层Protocol的标准设计

九叔(高翔龙)

架构 协议 TCP/IP dubbo源码 粘包/拆包

Linux开发_介绍BMP图片上下翻转、添加水印

DS小龙哥

6月月更

细数攻防演练中十大关键防守点

穿过生命散发芬芳

6月月更 攻防演练

InfoQ 极客传媒 15 周年庆征文|简述构建微服务架构的四大挑战

阿泽🧸

微服务 6月月更 InfoQ极客传媒15周年庆

应用最广泛的动态路由协议:OSPF

wljslmz

OSPF 动态路由 6月月更

spring4.1.8扩展实战之二:Aware接口揭秘

程序员欣宸

Java spring Spring Framework 6月月更

『Three.js』场景 Scene

德育处主任

canvas three.js 6月月更

vivo大规模 Kubernetes 集群自动化运维实践

vivo互联网技术

Kubernetes operator ansible kubeadm Kubevirt

实战模拟│企业微信机器人实时报错预警

机器人 企业微信 监控告警 预警 6月月更

【建议收藏】通俗易懂图解网络知识-第一篇

利志分享

在 Golang 中构建 CRUD 应用程序

宇宙之一粟

6月月更

【Java Web系列】Cookie工作流程及基本使用

倔强的牛角

Java javaWeb Cookie 6月月更

M_8:设计消息队列存储消息数据的 MySQL 表格

Jadedev

架构训练营

JavaScrip模块模式

大熊G

JavaScript 前端 6月月更

数组

Jason199

数组 js 数组操作 6月月更

C#入门系列(十三) -- 初识结构体

陈言必行

C# 6月月更

中国SaaS产业全景图谱

小炮

等个有“源”人|OpenHarmony 成长计划学生挑战赛报名启动

OpenHarmony开发者

OpenHarmony

iShot

IT蜗壳-Tango

6月日更 6月月更

MySql索引

工程师日月

6月月更

FFmpeg原理

Loken

ffmpeg 音视频课程

【Python技能树共建】selenium入手篇

梦想橡皮擦

Python 6月月更

ConcurrentHashMap 源码分析-初始化

zarmnosaj

6月月更

亚马逊云科技推出兼容Redis的内存数据库:读延迟达微秒级,每天可处理超13万亿次请求_语言 & 开发_褚杏娟_InfoQ精选文章