influxdb0.9x和1.0x版本的資料儲存引擎不一致,前者是bz或bz1,後者是tsm,如果直接公升級,不更改儲存引擎,1.0x版本無法讀出0.9x的資料。
公升級方式是停止influxdb並之後解除安裝influxdb0.9x,解除安裝完成後安裝influxdb1.0x,先不要啟動服務,執行以下命令:
# influx_tsm -backup /tmp/influxdb_backup /var/lib/influxdb/data
如上,執行後/tmp/influxdb_backup為你之前0.9x的資料備份目錄,/var/lib/influxdb/data(此目錄應修改為你influxdb資料存放的目錄)為修改儲存引擎後的可被0.10x讀取的目錄,下一步,啟動influxdb即可。
如果想速度快些的話用下面一條語句:
# influx_tsm -backup /tmp/influxdb_backup -parallel /var/lib/influxdb/data
該語句新增了-parallel引數,會使用更多的cpu,load和記憶體以節省時間。
目前做了乙個測試,600多m的bz1檔案轉化為tsm後縮小至200多m,可見相同磁碟空間下,tsm檔案可儲存更多資料,效能方面未做測試。
線上56g檔案直接壓縮至4.9g,查詢速度也快了很多,具體快了多少,請查詢官網。
時間序列資料庫rrd啟動
然後執行啟動定時任務 目錄 etc crontab shell bin bash path sbin bin usr sbin usr bin mailto root home for details see man 4 crontabs example of job definition minu...
mysql rrd 時間序列資料庫rrd啟動
然後執行啟動定時任務 目錄 etc crontab shell bin bash path sbin bin usr sbin usr bin mailto root home for details see man 4 crontabs example of job definition minu...
時間序列資料
出生 gdp溫度 時間要素 年 季度 月 周 日 數值要素 長期變動趨勢 相當長的一段時間,受長期趨勢影響 持續上公升 下降 不規則變動 隨機擾動項 含白噪音 迴圈變動 市場經濟的商業週期 或者整個國家的經濟週期 1 資料具有週期性才能使用時間序列分解,例如資料是月份資料,季度資料,如果是年份資料則...