Tools
This section provides detailed descriptions of the main tools in TDengine, including their functions and usage.
📄️ TDengine CLI
The TDengine Command-Line Interface (hereinafter referred to as TDengine CLI) is the simplest and most commonly used way for users to operate and interact with TDengine instances. Before use, you need to install the TDengine Server or TDengine Client package.
📄️ taosdump
taosdump is a tool that supports backing up data from a running TDengine cluster and restoring the backed-up data to the same or another running TDengine cluster.
📄️ taosBenchmark
taosBenchmark (formerly known as taosdemo) is a tool used for testing the performance of TDengine products. taosBenchmark can test the performance of TDengine's insert, query, and subscription functions. It can simulate a large amount of data generated by numerous devices and allows flexible control over the number and types of databases, supertables, tag columns, data columns, subtables, the amount of data per subtable, the time interval for inserting data, the number of worker threads in taosBenchmark, and whether to insert out-of-order data, among other parameters. To accommodate past user habits, the installation package provides taosdemo as a symlink to taosBenchmark.