Insert Data
TDengine supports multiple protocols of inserting data, including SQL, InfluxDB Line protocol, OpenTSDB Telnet protocol, and OpenTSDB JSON protocol. Data can be inserted row by row, or in batches. Data from one or more collection points can be inserted simultaneously. Data can be inserted with multiple threads, and out of order data and historical data can be inserted as well. InfluxDB Line protocol, OpenTSDB Telnet protocol and OpenTSDB JSON protocol are the 3 kinds of schemaless insert protocols supported by TDengine. It's not necessary to create STables and tables in advance if using schemaless protocols, and the schemas can be adjusted automatically based on the data being inserted.
ποΈ Insert Using SQL
This document describes how to insert data into TDengine using SQL.
ποΈ Write from Kafka
This document describes how to insert data into TDengine using Kafka.
ποΈ InfluxDB Line Protocol
This document describes how to insert data into TDengine using the InfluxDB Line Protocol.
ποΈ OpenTSDB Line Protocol
This document describes how to insert data into TDengine using the OpenTSDB Line Protocol.
ποΈ OpenTSDB JSON Protocol
This document describes how to insert data into TDengine using the OpenTSDB JSON protocol.
ποΈ High Performance Writing
This document describes how to achieve high performance when writing data into TDengine.