ESをレポートデータベースとして使用し、新しいレコードがSQLに書き込まれると、次のアクションを実行してそれらをESに取り込みます。
- 主キーをキューに書き込みます(rabbitMQを使用します)
- ウサギは主キーを取得し(時間がある場合)、リレーションDBにクエリを実行して必要な情報を取得し、データをESに書き込みます
このプロセスは、新しいデータと古いデータの両方を処理するため、うまく機能します。古いデータの場合は、3億の主キーをウサギに書き込むための簡単なスクリプトを書くだけで完了です!
ESをレポートデータベースとして使用し、新しいレコードがSQLに書き込まれると、次のアクションを実行してそれらをESに取り込みます。
このプロセスは、新しいデータと古いデータの両方を処理するため、うまく機能します。古いデータの場合は、3億の主キーをウサギに書き込むための簡単なスクリプトを書くだけで完了です!