You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

InfluxDB3数据持久化:自定义Unix时间戳及Time列重命名问题

问题:InfluxDB时间戳存储与Time列名修改疑问

时间戳存储失败问题

使用InfluxDB3 Go SDK持久化数据时,InfluxDB有一个自行管理的Time列,默认存储格式为2023-08-29T07:43:46.872Z。我尝试将时间戳以Unix格式存储,但未成功。

以下是我的Go语言实现代码:

eventTime := time.Now().UnixNano()
timeSt := time.Now().UnixNano()
line := fmt.Sprintf("stat,avg=%f,max=%f eventTime=%d %d", 22.3, 40.3, eventTime, timeSt)

err = client.Write(context.Background(), []byte(line))
if err != nil {
    panic(err)
}

根据Line Protocol规范,格式应为measurement, tagSet=value fieldSet=value timestamp,但代码中的timestamp被忽略,存储到InfluxDB中的数据并未将Time列设置为期望的Epoch时间戳。

后续疑问

能否修改InfluxDB中自行管理的Time列的名称?


内容的提问来源于stack exchange,提问作者kshitiz raj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 02:57:13