全文搜索DynamoDB

Sno*_*Max 4 amazon-web-services elasticsearch amazon-dynamodb amazon-cloudsearch

以下情况:

我正在为客户将元素存储在DyanmoDb中。HashKey是元素ID,Range Key是客户ID。除了这些字段外,我还存储字符串数组->标签(例如[“ Pets”,“ House”])和多行文本。

我想在我的应用程序中提供搜索功能,用户可以在其中键入自由文本或选择标签并获取所有相关元素。

我认为普通的数据库查询不是正确的解决方案。我当时在玩CloudSearch,但是我不确定这是否是正确的解决方案,因为每次用户添加标签时,索引都必须更新...

希望您对我有一些提示。

Mar*_*k B 5

DynamoDB现在与Elasticsearch集成在一起,使您能够对数据执行全文查询。

https://aws.amazon.com/about-aws/whats-new/2015/08/amazon-dynamodb-elasticsearch-integration/

DynamoDB流用于使搜索索引保持最新。

  • @RenatoByrro 昂贵 (4认同)
  • 嘿@SnowMax,你有结果要分享吗?您使用 Dynamo + ES 的体验如何?谢谢 (3认同)