就是说,如果cdc把数据先给到kafka,然后canal 或者maxwell 又从Kafka 里面拿数据,那么格式就要选择canal或者maxwell? protobuf 这种格式主要是给什么组件使用的?