2017-03-27 13 views
0

データベース構造に触れている(手続き、トリガを作成している)postgresqlのデータ変更を検出する方法はありますか?postgresqlのデータ変更を検出する

データの変更(挿入/削除/変更)があるかどうかを知るために、ログファイルをリスニングして解析するリスナーについて考えました。

ログ解析がそのような取引に十分有効であるかどうかはわかりません。

+1

どのような取引のために?あなたは何をしようとしているのですか?なぜあなたはデータベースを変更できませんか?データがいつ変更されるのかを知っておく必要がありますか?別の仕組み(データベースを変更した当事者に何かをしたことを知らせるなど)を使用できませんか? – Kayaman

+3

論理複製かもしれませんか? https://jdbc.postgresql.org/documentation/head/replication.html –

+0

@Kayaman 私は2つのコンポーネント(A、B)を持っていますが、Aは本物のdbを使用していますが、Bはdbの部分キャッシュを使用しています。 これはデータ変更管理の背後にある理由で、データが変更されるたびに元のデータベースとキャッシュを同期させます。 – larnouch

答えて

関連する問題