テーブルから変更/差分データをOracleからMongoDbに移行する必要があります。これを行うには、目的のテーブルにTriggerを作成し、更新/挿入/削除されたレコードをログテーブルに挿入し、Javaコードを使用してこれらの変更/差分レコードを読み込み、MongoDBのそれぞれのコレクションを更新できるようにすることを提案しました。PLSQL:テーブルの変更レコードを取得するようにデータキャプチャを変更する
しかし、オラクルのCDC(Change Data Capture)機能の実現可能性を確認するように求められました。
私はCDCを学ぶためにOracleのdocをチェックしましたが、かなりの時間がかかります。デモを作成する必要があるので、CDCを実装してテーブル上の変更されたデータをキャプチャするためのいくつかのステップやクイックチュートリアルを手伝ってください。
また、パフォーマンスの観点から、トリガーまたはCDCを使用して変更/デルタレコードを記録する方が良いかどうかをご提案ください。
貴重なフィードバックをいただき、ありがとうございます。私は同じことをビジネスに提案します。 – PS078