写点什么

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

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

    阅读完需:约 4 分钟

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

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

继推出 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:503549

评论

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

程序员陪娃看绘本之启示

孙苏勇

程序员 生活 读书 成长 陪伴

一文搞定 equals 和 hashCode

shengjk1

Java equals vs hashcode

一个值得推荐的人才测量标准

Selina

国内10大前端团队网站

bigezhang

技术 大前端

关于Iterator和Iterable

shengjk1

Java Iterator和Iterable

阿里面试,一面就倒在了Java内存模型上?赶紧来看看

Seven七哥

面试 Java并发 内存模型

三点思考,判断一家公司是否值得加入

邓瑞恒Ryan

高效工作 个人成长 职业

极客父母送给孩子的 ABC Book 就是这么 GEEK

魏彬(rockybean)

GEEK BOOK

机房运维需要了解东西

Spider man

Windows环境MySql8.0忘记root密码重置

玏佾

MySQL

2020,这个世界会好吗?

IT民工大叔

读书笔记

我从来不在朋友圈晒投资人合影,却融了很多钱

邓瑞恒Ryan

高效工作 人脉 职业规划

Idea工程启动时报错:Command line is too long

玏佾

intellij-idea

公司大了,人多事杂,如何落地项目制?

树上

项目制 落地 公司管理 业务线 考核

复用到何种程度

孙苏勇

Java 程序设计 复用 面向对象 抽象

你不必读完一本书

池建强

学习 读书

Scrum vs Kanban,如何选择

TerryLee

Scrum Kanban 敏捷开发 Worktile 研发管理

Fire Fast 再深一层的是什么?

树上

管理 考核 Fire Hire 用人

如果明天没有恐惧——两小时看完余欢水后想到的……

伯薇

个人成长 心理学 小说 恐惧

Flink获取kafka中每条消息对应的topic

shengjk1

flink kafka flink 消费 kafka 获取 topic等信息

破解 Java Agent 探针黑科技!

谭建

Java JVMTI APM Profile

Java中的Stream用还是不用

孙苏勇

Java 流计算 程序设计 性能

当我们在说5G网络安全的时候,究竟在说什么?

石君

5G 5G网络安全 5G安全 网络安全

一篇文章搞定 java 中的 path 和 classpath

shengjk1

Java classpath vs path classpath path

聊聊:Java

谢烟客

Java 编程 开发者 随笔杂谈 「Java 25周年」

给业务线的总经理多交代了几句

霍太稳@极客邦科技

创业 效率 团队管理

媒体的经营 01 | 媒体/内容行业投资分析的维度

邓瑞恒Ryan

创业 内容 重新理解创业 媒体 投资

Arduino 蓝牙遥控+超声避障小车

黄耗子皮

树莓派 极客

死磕Java并发编程(1):探究Java并发机制的底层原理

Seven七哥

Java Java并发 并发编程

回“疫”录:开篇

小天同学

疫情 回忆录 现实纪录 纪实

像黑客一样思考

Fooying

黑客思维 黑客 安全攻防

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