我试图在aws elasticache redis vs dynamodb上找到一些高水平的性能指标,用于需要大量数据读取和大量写入的应用程序。我的想法是将会话期间的临时数据存储在elasticache中,并在会话结束时将数据转储到dynamodb(或任何其他持久存储)。
我想了解如果我直接从dynamodb而不是在内存中读写数据,读写速度会有多大的不同,因为dynamodb的性能非常高。但是如果有人对读/写的每个数据存储延迟都有粗略的数字,那就太好了:)谢谢!
我试图在aws elasticache redis vs dynamodb上找到一些高水平的性能指标,用于需要大量数据读取和大量写入的应用程序。我的想法是将会话期间的临时数据存储在elasticache中,并在会话结束时将数据转储到dynamodb(或任何其他持久存储)。
我想了解如果我直接从dynamodb而不是在内存中读写数据,读写速度会有多大的不同,因为dynamodb的性能非常高。但是如果有人对读/写的每个数据存储延迟都有粗略的数字,那就太好了:)谢谢!
1条答案
按热度按时间r1zk6ea11#
弹力绷带
对elasticache的调用的延迟可以是300-500微秒(源代码)。
发电机B
amazondynamiodb是一个键值和文档数据库,它可以在任何规模上提供一位数毫秒的性能(源代码)。
在客户端,这些延迟(当然)对数据和网络连接的大小非常敏感。
为了得到更具体的数字,您应该使用特定的数据和基础设施运行自己的实验。