私が作成しているアプリケーションでは、新しいデータがデータベースの複数のテーブルに挿入されたときを識別できる必要があります。
問題は 2 つあります。このデータは 1 分間に何度も非常に大規模なデータベースに挿入される場合があり (また、需要やデータベースのポーリングの問題に敏感である必要があります)、このデータを作成するアプリケーションを制御することはできません (これまでのところ、私が知っているように、postgres 内で利用可能な通知/リッスン機能は、まさにこの種のタスクには使用できません*)。
良い戦略に関する提案は大歓迎です。
*このデータを制御しているアプリケーションは、通知/リッスン機能自体を使用していると思いますが、外部で使用する「チャネル」が何であるか、およびラッチできるかどうかを知る方法 (可能な場合) はわかりません。それに。