Несколько коннекторов JDB C на одну тему - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть требование использовать две абсолютно одинаковые таблицы в разных базах данных (расположение также различается) для публикации sh в одной и той же топике c. Коннекторы Kafka JDB C не объясняют, как он управляет верхним водяным знаком, поэтому подумал, что проверить лучшие практики в этом сценарии? 1. Можем ли мы сохранить 2 отдельных публикации коннектора JDB C для отдельной темы 2. Можем ли мы сохранить 2 отдельных публикации коннектора JDB C в одной и той же топике c.

Если мы выберем вариант 2, как Kafka JDB C Соединитель управляет, если сообщение поступило в таблицу одновременно? Как управлять разными базами данных часового пояса?

1 Ответ

2 голосов
/ 06 апреля 2020
  1. Можем ли мы сохранить 2 отдельных публикации коннектора JDB C для отдельных топи c

Да.

Можем ли мы сохранить 2 отдельных JDB C публикации для одной и той же топи c.

Да

как Kafka JDB C разъем управлять, если сообщение поступило в таблицу одновременно?

Вы получите оба сообщения в целевой топи c. Вашему потребителю понадобится лог c, чтобы справиться с дублированием, если оно есть. Вы можете использовать Преобразование одного сообщения, чтобы установить ключ сообщения, записанного в topi c, и использовать его как часть дедупликации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...