如何将AWS RDS与AWS Elasticsearch服务集成

时间:2016-12-09 12:24:57

标签: amazon-web-services aws-lambda amazon-rds amazon-elasticsearch

如何将AWS RDS与AWS Elasticsearch服务集成?是否有任何AWS服务,以便我可以使用它将数据从AWS RDS流式传输到AWS Elasticsearch进行索引?

1 个答案:

答案 0 :(得分:0)

我没有看到像this for DynamoDB.

这样神奇的方式

我可以想到三种方式。

  1. 设置RDS以记录所有事务,并设置一个logstash来解析所有插入和更新并插入ES。
  2. 创建一个特殊的日志文件,您的应用程序用它来存储插入和更新。以这种方式设置logstash的工作量减少了。
  3. 让您的应用通过SNS发送所有插入和更新。从那里,将它们分发到ES SQS队列和RDS SQS队列,并让每个队列的工作者(或lambdas)对各自的商店进行插入。