moiot / gravity

A Data Replication Center
Apache License 2.0
912 stars 173 forks source link

decimal 数据类型精度丢失 #313

Open x-ainger opened 3 years ago

x-ainger commented 3 years ago

mysqlbatch: image 将 decimal 格式的数据,转换为 golang float64 类型,会导致精度丢失 此处可采用 "github.com/shopspring/decimal" decimal.Decimal{}

mysqlstream: 设置 go-mysql sync 参数:UseDecimal: true

Ryan-Git commented 3 years ago

具体怎么丢失?直接写 mysql 应该没问题的。 序列化的话 json 本来就没有 decimal