我正在使用 QuestDb 并发布类似的记录
influxDB = InfluxDBFactory.connect("http://localhost:9000", username, password);
influxDB.setDatabase(database);
influxDB.enableBatch(BatchOptions.DEFAULTS);
influxDB.write(Point.measurement(TABLE_NAME)
.addField("ID",ir.getid())
.addField(....)
.build());
我们不发送时间戳,因此 QuestDb 插入服务器时间并使用一个工作线程服务器选项运行它。
每个 ID 都是唯一的,但是当我查询 QuestDb 时,有时会看到 5 条具有相同 ID 的记录,就好像 QuestDb 创建了重复项一样。
这里有什么问题?
重复项具有所有相同的值,除了时间戳彼此之间大约相差 10 秒。