首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于时间序列数据的dynamodb与亚马逊网络服务s3

用于时间序列数据的dynamodb与亚马逊网络服务s3
EN

Stack Overflow用户
提问于 2018-01-31 09:05:26
回答 1查看 1.8K关注 0票数 4

我的数据模型如下:时间戳,值

它当前存储在s3的csv文件中,客户端下载并使用它将值附加到一些数据上,其模型为:时间戳、名称

最后一个文件是时间戳、名称、值

将所有数据模型存储在dynamodb表中并通过时间戳查找每个数据模型会不会更快?

我的问题是,我们将查找100-20,000记录,我不确定发电机将如何处理这一点。如果整个文件在客户端,大约3MB大,那么它可以在本地完成。

这个文件现在是3MB,但是它会随着时间的推移而增长,通过一个预定的lambda函数。我不太关心强大的写作,只需要它最终是一致的。

此外,如果数据是在发电机中,那么我可以在lambda中附加值,而不是在客户端执行此操作。如果发电机太慢,这可能会使lambda超时。

EN

回答 1

Stack Overflow用户

发布于 2018-01-31 14:51:33

我在类似的用例中使用过DynamoDb,它工作得非常好,将项目放入DynamoDb表只用了不到一秒钟的时间。

如果您将Lambda函数和DynamoDb放在同一区域,速度会更快。

此外,根据优化事务的用例考虑DynamoDb表的结构(分区键和排序键)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48532921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档