表副本数据不一致问题

Viewed 66

我这边建了一个按省份分区的唯一模型表,通过routine load写入数据后,通过唯一键查询数据,出现偶尔可以查到,偶尔查不到数据的情况。一共三个副本,定位到对应的tablet通过设置use_fix_replica发现只有2号可以查到,0.1都查不到数据,检查tablet详情,内部不一致,如下所示
862ed521efc6196bf6e6ff34ba3b8a6.png
6ba70c4579062d1f4a149582976f3e9.png
通过设置自动修复后查询到三个副本下tablet详情数据一致,但是先前的数据查不到了。

还有一条数据,只有2号副本各列数据完整,0,1号副本查询的数据除了唯一键及唯一键后第一列有数据外,其他列数据都是空的,也没有显示null,通过上述一样的操作后,查询到的结果都是缺失数据的。
image.png
想确认下这种是什么原因导致的,需要如何避免,存在问题的数据如何修复。
各位大佬是否遇到过,应该如何处理呢。

doris版本2.1.6-rc04

1 Answers

部分列数据缺失这个是routine load导入数据后又使用了update进行更新,看着像是没有指定值的列被置为空了