内存存储区(Elasticache)与持久性数据存储区(Dynamodb)之间的读/写延迟比较(以高级别数字)

问题描述 投票:0回答:1

我正在尝试为需要大量读取数据和大量写入的应用程序在AWS Elasticache-Redis和DynamoDB上找到一些高级性能数字。我的想法是在会话期间在Elasticache中存储临时数据,并在会话结束时将数据转储到DynamoDB(或任何其他持久性存储)。

我想了解如果我直接从DynamoDb而不是从内存中读取/写入数据,那么读/写的速度会有多大差异,因为DynamoDb具有很高的性能数字。但是,如果任何人在这些数据存储延迟中都对读取/写入有任何粗略的数字,那就太好了:)谢谢!

amazon-web-services redis amazon-dynamodb in-memory-database amazon-elasticache
1个回答
0
投票

弹性痛

调用ElastiCache的等待时间可以是300-500微秒(source)。

DynamoDB

Amazon DynamoDB是一个键值和文档数据库,可在任何规模(source)上提供单位毫秒的性能。

在客户端,这些延迟(当然)对数据大小和网络连接很敏感。

要获取更具体的数字,您应该使用自己的特定数据和基础架构进行自己的实验。

© www.soinside.com 2019 - 2024. All rights reserved.