One idea you could try is to change the MeasurementId to be the field name for the Value, this would reduce the series cardinality back to 50k. You could also potentially transfer multiple values per line with this schema, but it would require changing the input format.
I’m curious, how many data points are you able to insert per second with a single Telegraf instance?
I’ve multiple measurements and measurementId is the unique key, If I change it to field it’ll override because multiple measurements have the same timestamp.
Hi Daniel, your suggestion helped us a lot. Both read and write performance improved significantly. I had designed the schema with MySQL-mind, I totally forgot that different sensor can have a different number of fields.