Rabbit_gui 2022-09-02 10:14
浏览 5
已结题

influxDB插入导致field重复

在学习influxDb的过程中,发现插入数据时,前后插入的数据结构发生变化,会导致fieldKey出现重复字段。
而且重复的fieldKey还对应不同的fieldType,这种情况怎么解决?(influxdb的版本号是1.8.4)

假设我现在执行这样一个语句(未指定时间戳):

insert test,name=junjun password=111111i,lst="2022-01-01"

那么我就得到了一张test表,其中name是tag,password和lst是field。
但是接着练习我就发现一个问题,如果我再插入这样一条语句(指定了时间戳),

insert test,name=junjun password=111111i,lst=20220603 454545454545

这条语句与上一条类似,但是我将lst的结构进行了改变,按理说应该无法插入才对,但是现在不仅插入成功了,而且还让我的表结构出现了变化。

img

现在我的表里有了两个lst,他们的数据类型是不一样的,相对的,执行查询时也就出问题了,我String类型的lst现在查询不到了。

img

这种问题是什么原因呢?有什么办法避免吗?如果因为插入错误导致出现这样的问题,那怎么查询原来那个字段的信息呢?

  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 9月10日
      • 创建了问题 9月2日

      悬赏问题

      • ¥50 Window+VScode+opencv+tensorflow+anaconda实现行人检测与跟踪
      • ¥15 用AT89C51单片机汇编实现按键流水灯
      • ¥15 关于#matlab#的问题:偏微分方程降噪的程序,上面的迭代式的表达
      • ¥15 二叉树用二叉链存储问题
      • ¥15 VS2019不能设置QT的verson了,设置了点确定又消失了,怎么解决呢?
      • ¥15 用java解决,要解释一下给我
      • ¥100 项目经理想学开发牛牛指点迷津有偿
      • ¥15 vscode 配置时出现问题
      • ¥15 pygame安装失败
      • ¥15 数据库原理怎么从文字描述中的句子推出(分析)函数依赖?