我将 QuestDb 与 Influx Line Protocol 一起使用。当我发送新指标时,QuestDB 会自动创建一个表,并且对于我的所有数字,它都使用 DOUBLE 类型。它还可以为消息中的其他字符串字段创建标签和字符串的符号,以及为以“i”结尾的数字创建 LONG。
所以我可以发送
sensors,location=ny temperature=22,flag=6i,name="out" 1465839830100400200
它会创建
location SYMBOL
temperature DOUBLE
flag LONG
name STRING
如果我想要 FLOAT 而不是 DOUBLE 或 INT、SHORT 或 BYTE 而不是 LONG,如何控制创建的类型?