【发布时间】:2015-12-26 16:08:18
【问题描述】:
我想问一下哪种服务最适合我。例如,一个类似于 facebook 的移动应用程序,我需要在其中跟踪用户的每一个动作,例如访问的页面或点击的链接。
我正在考虑使用 DynamoDB 创建多个表来跟踪每个不同的活动。当我运行我的分析应用程序时,它将查询每个表的所有数据(类似的哈希键但不同的范围键,因此我可以查询所有数据)并在应用程序中计算结果。因此,主要成本是读取吞吐量,每个表的读取吞吐量很容易达到 250 次读取/秒(约 28 美元/月)。每张表的存储空间没有限制,所以是免费的?
对于 Redshift,我将按每月 100% 的利用率支付 160GB 的存储容量。这将花费我大约 14.62 美元/月。虽然它看起来更便宜,但我对 Redshift 并不熟悉,因此我不确定其他隐藏成本是什么。
提前致谢!
【问题讨论】:
标签: amazon-web-services amazon-dynamodb amazon-redshift