我对InfluxDB非常陌生。
我正在编写一个程序,以监视位于11个地区的13,000户家庭电表的用电量。数据将用于报告程序,该程序主要只关心11个地区的总使用量。但是,我被要求将每个家庭的使用情况存储到InfluxDB中。
我可以测量一个包含13,000个系列的测量值吗?这将使求和变得容易(我想),但是13,000太多了吗?
我可以进行13,000个测量,每个测量有1个系列吗?进行求和交叉测量会很昂贵吗?
答案 0 :(得分:0)
默认情况下,InfluxDB max-series-per-database
配置设置为一百万,因此13k系列什么都不是。从查询的角度来看,一种具有很多度量的度量会更好,从您的角度来看,您将不需要使用正则表达式来对13k个度量的数据求和:
SELECT SUM(<field_key>) FROM <regular_expression_measurement>
检查https://docs.influxdata.com/influxdb/v1.2/guides/hardware_sizing/-> 13k系列是低负载。