みなさん、こんにちは :) SymmetricDS のブログでは、RedShift をターゲットのみとして説明していますが、詳細には触れていません。
RedShift では、更新がパフォーマンス面で問題になる可能性があります。
背景: MySQL インスタンスから RedShift への一方向のレプリケーションはすでにセットアップされており、データベースは同期されています。その後、MySQL の行が更新されます。
したがって、質問は次のとおりです。
- この行は RedShift で、JDBC の方法、S3 一括読み込みの方法で更新されますか? S3-bulk はアップデートでも機能しますか?
追加の不要な質問:
- パフォーマンスに関しては、JDBC は 1 日 100 万回の更新で問題ありませんか?
- Vaccuum は SymmetricDS によって実行されますか? スケジュールする必要がありますか?
- S3 一括更新方法が存在する場合、内部的にはどのように機能しますか? RedShift ターゲット テーブルに伝達される一種のログ テーブルとしてロードされますか?
編集: ソース コードを解析したいのですが、この機能はまだ利用できません (公開されているオープン ソース ファイルの最後の更新は、機能の前の日付です)