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.