3
我正在使用java並使用批處理點寫入InfluxDb。我的代碼如下提到,超過每個標籤限制的最大值InfluxDB
BatchPoints batchPoints = BatchPoints
.database(dbName).retentionPolicy("autogen") .consistency(InfluxDB.ConsistencyLevel.ALL).build();
point = Point.measurement("cpu")...
batchPoints.point(point);
我寫20到30萬點,並且同時獲得異常後:
.java.lang.RuntimeException: {"error":"partial write: max-values-per-tag limit exceeded (100708/100000): measurement=\"cpu\" tag=\"jkey\" value=\ .....
想知道如何增加限制?或者我需要改變我的模式設計?
我也發現了。我的擔憂是:對於時間序列數據庫,不是1M行不是很多?我相信1M行不應該是一個問題,但是,這個限制讓我覺得相反... –
是的,默認情況下,每個標籤允許的值非常低。它至少應該是它的10倍。 – Ammad