InfluxDB迴圈插入

2021-08-19 05:30:29 字數 386 閱讀 2204

influxdb jar包提供的batchpoint寫入是非同步且非常快的,所以浪費時間的乙個是類的分解再裝填。

這裡涉及到乙個時間問題,system.currenttimemillis();是需要時間的,所以這裡我們只建立一次當前時間,在時間精度要求不高的情況下,我們使用time+i的方式來進行時間的寫入,大大加快了寫入速度且沒有資料丟失。

/**

* 對list進行插入

* @param list 資料list

*/public void insertlist(listlist)

} client.write(batchpoints);

} catch (exception e)

}

python操作influxdb插入資料失敗問題

最近做實時和離線資料監控,對比離線和實時的資料量是否一致,用python呼叫第三方influxdb包插入到influxdb時序資料庫,碰到一些問題。influxdb的表叫measurements,不需要建立,只要插入資料,會自動生成。python插入inluxdb 大概如下 from influxd...

mysql 迴圈插入 mysql 迴圈批量插入

背景 前幾天在mysql上做分頁時,看到有博文說使用 limit 0,10 方式分頁會有丟資料問題,有人又說不會,於是想自己測試一下。測試時沒有資料,便安裝了乙個mysql,建了張表,在建了個while迴圈批量插入10w條測試資料的時候,執行時間之長無法忍受,便查資料找批量插入優化方法,這裡做個筆記...

InfluxDB系列(一)influxDB簡介

influxdb是乙個由influxdata用go語言開發的開源時序型資料庫,專注於海量時序資料的高效能讀 高效能寫 高效儲存與實時分析等,無需外部依賴。主要特點 1 基於時間序列,支援與時間有關的相關函式 如最大,最小,求和等 2 可度量性 你可以實時對大量資料進行計算 設計理念 優缺點優勢 架構...