栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将数据从Dynamodb发送到Amazon Elasticsearch的最佳方法

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将数据从Dynamodb发送到Amazon Elasticsearch的最佳方法

关注此AWS博客。他们详细描述了如何以及应该如何做。

https://aws.amazon.com/blogs/compute/indexing-amazon-dynamodb-content-with-
amazon-elasticsearch-service-using-aws-
lambda/


编辑

我假设您使用AWS Elasticsearch托管服务。

  1. 您应该使用Dynamodb流以侦听更改(尤其是在其中,有新事件添加到dynamodb中的事件)。
  2. 创建新的Kinesis Firehose流,该流设置为将所有记录输出到您的elasticsearch实例。
  3. 创建一个新的lambda,该lambda由DynamoDB流中的新项目的事件触发。
  4. lambda将获得唯一的DynamoDB记录ID,因此您可以获取它,获取记录有效负载并将其摄取到Firehose流终结点。
  5. 根据您的DynamoDB记录大小,您可以启用该选项以将记录的有效负载包括在流项目中,因此您无需从表中获取记录并使用设置的容量。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/399533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号