【发布时间】:2016-07-28 13:42:57
【问题描述】:
最近我开始使用 DynamoDB 来存储事件,结构如下:
{start_date: '2016-04-01 15:00:00', end_date: '2016-04-01 15:30:00', from_id: 320, to_id: 360, type: 'yourtype', duration: 1800}
但是当我开始分析它时,我发现 DynamoDB 没有聚合,有读/写限制,响应大小限制等。然后我安装了一个插件来将数据索引到 ES。结果,我发现我不再需要使用 DynamoDB。 所以我的问题是你什么时候肯定需要 NoSQL(在我的例子中是 DynamoDB)实例以及 Elasticsearch? 当您不仅存储索引而且存储完整文档时,它会降低 ES 性能吗? (是的,我知道 ES 只是一个索引,但无论如何,在某些情况下,这种方法可能比拥有 MySQL 集群更具成本效益)
【问题讨论】:
标签: elasticsearch amazon-dynamodb bigdata nosql