供应链场景使用ClickHouse最佳实践
原文中文,约5500字,阅读约需14分钟。发表于: 。通过定义研发使用约定,使我们的DTS任务、表、表字段看起来很整洁。3.分布式DDL,分片副本节点串行执行,出现阻塞会导致后面所有DDL无法正常执行,建议轮询各分片执行DDL,尤其是变更字段类型,不建议直接on cluster...
ClickHouse是供应链数字化团队使用的实时数据存储工具,具有命名约定和建表约定。数据写入约定建议使用JDQ队列进行解耦和共享。DTS任务命名规则为' sc_digital_${集群ID}_${分布式表名}'。数据查询约定包括使用prewhere替代where、尽量包含分区键和主键索引前缀字段、避免使用Select *、where和group by顺序统一、避免使用JOIN、使用final去重和二级索引的使用注意事项。