doris数据模型怎么选择?

Viewed 31

建表时我想用 a、b两个字段做unique key去重,又想按c-time做分区,但是分区列必须为 KEY 列,在key里加了c-time后就没法去重了,这种怎么设计比较好哈?

1 Answers

可以考虑主表按 a、b、c_time 作为 UNIQUE KEY 进行建表,确保数据的唯一性和分区功能。
创建一个物化视图,在视图中按 a、b 进行去重,同时保留需要的信息。