Я не уверен, что вы хотите, но, возможно, вы ищете «логическое декодирование».
Если вы хотите напрямую говорить протокол репликации с сервером, вы 'Придется реализовать его в своем коде, но эта информация довольно бесполезна, поскольку она содержит только физические изменения в файлах данных.
Если вы хотите логическое декодирование, есть test_decoding
*Модуль 1009 *, предоставляемый PostgreSQL, и здесь - некоторые примеры его использования.
Помните, что test_decoding
предназначен для тестирования.Для реальных случаев использования вы захотите использовать плагин логического декодирования, который соответствует вашим потребностям, например wal2json .
Если это то, что вы хотите использовать, вам придетсянайдите документацию для плагина логического декодирования, который вы хотите использовать, чтобы узнать формат, в котором он предоставляет информацию.