原文:使用InfluxDB的連續查詢解決聚合性能問題

背景 數據庫:我們的生產環境中有一個設備運行的數據庫使用的是InfluxDB,這里面存儲了所有設備上報上來的實時運行數據,數據量增速較快。 功能需求:產品有一個叫趨勢分析的功能,用來按照不同的算子 mean max等 ,不同的時間段 分鍾 分鍾 等對數據進行聚合。 版本 . . 單機版 問題 經過壓力測試之后,發現當聚合時間選擇 分鍾 分鍾等細粒度的時間的是偶,聚合的速度非常的慢。 概括一句話: ...

2020-07-30 20:47 2 3853 推薦指數:

查看詳情

InfluxDB學習之InfluxDB連續查詢(Continuous Queries)

在上一篇:InfluxDB學習之InfluxDB數據保留策略(Retention Policies) 中,我們介紹了 InfluxDB的數據保留策略,數據超過保存策略里指定的時間之后,就會被刪除。 但是如果我們不想完全將這些數據刪除掉,就需要連續查詢(Continuous Queries)的幫助 ...

Wed Nov 23 23:36:00 CST 2016 0 3829
InfluxDB學習之InfluxDB連續查詢(Continuous Queries)

我們介紹了 InfluxDB的數據保留策略,數據超過保存策略里指定的時間之后,就會被刪除。 但是如果我們不想完全將這些數據刪除掉,就需要連續查詢(Continuous Queries)的幫助了。 連續查詢主要用在將數據歸檔,以降低系統空間的占用率,主要是以 ...

Tue Mar 06 18:47:00 CST 2018 0 3114
Influxdb 數據保留策略(Retention Policies)和 連續查詢(Continuous Queries)

一、InfluxDB 數據保留策略 說明 InfluxDB的數據保留策略(RP) 用來定義數據在InfluxDB中存放的時間,或者定義保存某個期間的數據。 一個數據庫可以有多個保留策略,但每個策略必須是獨一無二的。 二、InfluxDB 數據保留策略 目的 InfluxDB本身不提 ...

Fri Dec 22 23:30:00 CST 2017 0 1861
influxDB聚合類函數

1)count()函數 返回一個(field)字段中的非空值的數量。 SELECT COUNT(<field_key>) FROM <measurement_name> [ ...

Sat Jul 29 23:14:00 CST 2017 0 8594
pymongo中使用聚合查詢

使用mongo數據庫時,簡單的查詢基本上可以滿足大多數的業務場景,但是試想一下,如果要統計某一薦在指定的數據中出現了多少次該怎么查詢呢?笨的方法是使用find 將數據查詢出來,再使用count() 方法進行數據統計,這個場景還好,但是如果要求其中某個字段的和呢?是不是就非得遍歷出相應的數據 ...

Mon Oct 28 18:46:00 CST 2019 0 882
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM