debezium에서 mysql long 타입 때문에 precison 이슈가 생길 수 있다. 

debezium은 기본적으로 precise로서 base64 인코딩을 진행하는데, 

경험상 string 처리가 잘 되는 것 같다.

 

세부 내용

decimal.handling.mode의 기본 모드는 precise로서 Bas64인코딩 정보를 kafka에 전달한다.
string으로 변경하면 문자로 제대로 잘 저장하기에 정밀도 이슈, BigDecimal 이슈를 모두 해결한다.


decimal.handling.mode”: “string”,

 

Posted by '김용환'
,