Изменение строки PostgreSQL уведомляет программу Java и наоборот

когда строка будет обновлена, трудно предсказать, повлияет ли это действие на строку, поэтому я хочу, чтобы БД вызывала некоторую службу API, когда действие выполняется правильно, а также, когда API вызывается неправильно, обновленное действие необходимо вернуться к предыдущей версии.

Итак, я хочу сделать это на уровне БД. Я немного исследую и знаю, что у некоторых баз данных оракула есть эта вызывающая функция java-функции, а у postgreSQL есть только устаревший проект, связанный с ним, и, возможно, ненадежный.

Кроме того, как я могу сделать это в java, чтобы добиться такой согласованности между службой db и API (например, установить значение для redis, это не удастся, если redis не сможет подключиться, поэтому вызов этого API считается неудачным)


person teik    schedule 10.08.2017    source источник
comment
Я думаю, что это может быть полезно (: stackoverflow.com/questions/45554155/   -  person Anas    schedule 10.08.2017
comment
Насколько сложно предсказать, что произойдет, когда вы обновите строку?   -  person Kayaman    schedule 10.08.2017