Если возможно поговорить на высоком уровне о репликации базы данных, это то, что я ищу.
Представьте, что у меня есть реплицированная база данных только для чтения, созданная с намерением использовать ее для составления отчетов. Преимущество состоит в том, что пользователи не берут первичные базы данных для отчетов, эти запросы выгружаются во вторичную базу данных. Но если я настроил доставку в реальном времени, теперь эта вторичная БД получает запросы на чтение, а также операторы обновления от первичной. Не будет ли ваша реплицированная БД подвержена ошибкам в той же степени, как если бы вы использовали один БД для транзакционных и отчетных функций?
Другими словами, каково преимущество производительности любого из методов репликации в реальном времени (я только знаком с доставкой журналов) по сравнению с обычными операциями CRUD, с которыми может работать транзакционная база данных чтения-записи?