首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将MySQL数据库与亚马逊OpenSearch服务同步

如何将MySQL数据库与亚马逊OpenSearch服务同步
EN

Stack Overflow用户
提问于 2021-10-06 10:19:19
回答 2查看 405关注 0票数 0

我是亚马逊OpenSearch服务的新手,我想知道有没有什么方法可以让MySQL数据库与Opensearch实时同步。我想到了Logstash,但它似乎不支持删除、更新操作,这些操作可能不会更新我的OpenSearch集群

EN

回答 2

Stack Overflow用户

发布于 2021-10-06 10:55:14

我将评论Elasticsearch,因为它是这个问题使用的标签。

您可以:

Logstash可以帮助你做到这一点。

我在那里分享了我的大部分想法:http://david.pilato.fr/blog/2015/05/09/advanced-search-for-your-legacy-application/

旁注:如果你想运行Elasticsearch,可以看看Cloud by Elastic,如果需要,也可以从AWS MarketplaceAzure MarketplaceGoogle Cloud Marketplace获得。

Cloud by elastic是访问所有功能的一种方式,所有这些功能都由我们管理。想一想安全、监控、报告、SQL、画布、地图UI、警报和名为ObservabilitySecurityEnterprise Search的内置解决方案,以及接下来会发生什么:)……

弹性免责声明:我目前在工作。

票数 0
EN

Stack Overflow用户

发布于 2021-10-26 13:51:11

保留一个列,指示该行上次修改的时间,然后您就可以对OpenSearch进行更新。类似地,对于删除,只有一列表明它是否被删除(软删除),以及它被删除的日期。

使用此db设计,您可以将"delete“或"update”操作发送到OpenSearch/ElasticSearch,以根据上次修改/删除日期更新/删除索引。您可以稍后使用计划的维护作业从数据库表中永久删除这些行。

最后,本文可能会对您有所帮助,How to keep Elasticsearch synchronized with a relational database using Logstash and JDBC

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69463859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档