Я вижу в json ниже, что мы получаем xid во всех jasons, написанных для kafka.
{"database":"TEST","table":"MAXWELL","type":"insert","ts":1234811111,"**xid**":2009527,"commit":true,"data":{"id":2,"name":"test"}}
Я хочу знать,
- Является ли этот xid уникальным для каждого события. Чтобы я мог использовать этот xid для уникальной идентификации события базы данных.
- Это даже возмущается по какой-то причине, у событий будет такой же xid?
Примечание. Я попытался повторно отправить одно и то же событие, вручную изменив position.binlog_positions и запустив новый экземпляр maxwell на новом сервере. Я получил те же xids для тех же событий из нового экземпляра maxwell.