postgres をデータベースとして使用する Java ベースのシステムがあります。いくつかの理由で、特定の変更をタイムリーに (たとえば 1 時間) 別の場所に反映させたいと考えています。2 つの大まかなアプローチは次のとおりです。
- それが発生したときに、ファイルへのすべての変更をログに記録します。ただし、このアプローチでは、コードがいたるところに散らばってしまいます。
- どういうわけか、いくつかのログ ファイルで 2 つのタイム スタンプ間の postgres の増分変更を見つけて、それを送信します。ただし、このアプローチがどれほど実現可能かはわかりません。
誰でもこれについて何か考え/アイデアがありますか?