ホームページ >バックエンド開発 >PHPチュートリアル >mysql データと Elasticsearch データをリアルタイムで同期し続けるにはどうすればよいですか?

mysql データと Elasticsearch データをリアルタイムで同期し続けるにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-07-06 13:53:571551ブラウズ

最近プロジェクトに取り組んでおり、Elasticsearch を使用して製品検索を行う必要があります。mysql データと Elasticsearch データをリアルタイムで同期するにはどうすればよいですか? 今考えられるのは、Elasticsearch を毎回更新することだけです。ただし、この場合、元のプログラムは mysql のみを使用しているため、修正が多すぎます。より良い解決策をお願いします。 ! !

返信内容:

最近プロジェクトに取り組んでおり、Elasticsearch を使用して製品検索を行う必要があります。mysql データと Elasticsearch データをリアルタイムで同期するにはどうすればよいですか? 今考えられるのは、Elasticsearch を毎回更新することだけです。ただし、この場合、元のプログラムは mysql のみを使用しているため、修正が多すぎます。より良い解決策をお願いします。 ! !

毎日の変化はどれくらいですか?
在庫や販売量などの頻繁に変化するデータを分離したり、定期的に更新したりする場合は、頻度を制御します。
トリガーを通じて処理します。
http://www.toozy.cn/mysql-trigger-elasticsearch/

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。