upsert流UNIQUE KEY里主键修改,doris查询有两条数据,请问针对主键修改有什么方案?

Viewed 4

upsert流写入doris,当UNIQUE KEY( build_time,bo_uuid)中,bo_uuid修改了,upsert流写入doris后原先的bo_uuid还在是什么原因,是doris本来机制的原因吗?

( build_time,bo_uuid,data)

+(a,b,12) insert
-(a,b,12) +(a,c,12) upsert

->compaction(),+(a,b,12)-(a,b,12) 后删除。
upsert流的机制不是上述这样吗

请问现在有什么方案可以避免这个问题发生?

0 Answers