gpt4 book ai didi

amazon-web-services - AWS CloudSearch Java API

转载 作者:行者123 更新时间:2023-12-02 04:31:13 25 4
gpt4 key购买 nike

我们在AWS云中使用EC2和RDS(MySQL)。计划使用 Amazon CloudSearch 进行全文搜索。看起来,每当我们在 MySQL 中添加新行时,我们都需要将数据发送到 CloudSearch。这是使CloudSearch与RDS保持同步的2种操作。第一个操作是向 RDS 添加一行,第二个操作是向 CloudSearch 添加相同的数据(当然以不同的格式)。如果还有其他好的方法请建议我。

我正在寻找 AWS java api 的良好 Material 和工作示例,以便在 RDS 更新时添加文档到 cloudsearch 以及更新/删除文档。

谢谢,巴斯卡.S

最佳答案

虽然没有现成的工具可以确保 RDS 数据库和 cloudsearch 索引之间的持续同步,但通常通过将您自己的代码添加到更新/删除/创建函数中来解决问题。我在基于 ruby​​ 的网络应用程序中使用了这种方法。

假设您有一个类,用于处理向索引添加新文档、更新文档和删除文档。您的方法应如下所示:

  1. 成功创建新行后,调用同时创建新文档的函数。完成后,cloudsearch 会自动将其编入索引。

  2. 当您更新行并对云搜索索引中也存在的字段进行更改时,请调用同时更新相应文档的函数。

  3. 与删除行类似,调用从索引中删除文档的函数。

关于amazon-web-services - AWS CloudSearch Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23074045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com