我是Elasticsearch的新手。到目前为止我一直使用MySQL全文功能。
我希望我的MySQL数据库作为我的主数据库,并希望将Elasticsearch与我的网站中的搜索引擎一起使用。在考虑它时我遇到了几个问题。主要问题是MySQL数据库和弹性搜索之间的同步。
有人说要使用Logstash。但即使我使用它,我还需要在我的程序中编写单独的函数来进行数据库事务和Elasticsearch索引吗?
答案 0 :(得分:1)
您需要运行定期作业,执行完全重新索引和/或发送单个文档更新以进行ES索引。 Logstash听起来像是不适合的目的。您只需要通常的ES API来索引内容。