### Requirement use `clickhouse-go` instead of `ch-go` in write path. ### Problem The `ch-go` library does not support multi-instance writing. This could lead to performance bottlenecks. We have chosen to use `clickhouse-go` only. ### Proposal 1. introduce new `dbmodel` consist of new data type (e.g. using []byte instead of string on trace id, span id ...). 2. `ToDBModel` and `FromDBModel` use the new `dbmodel`. 3. deprecated exist ddmodel. ### Open questions _No response_