A free and open-source time-series database management tools for TDengine, offers a graphical user interface tool that provides users with an intuitive and easy-to-use experience for database management and operations!
English | 简体中文
Td-Genie is a comprehensive and easy-to-use graphical interface tool for TDengine time-series database. The current V2.1.2 version supports the following TDengine Server versions:
- TDengine 2.x version (including 2.6.0.34, which has been tested)
- TDengine 3.x version (including 3.2.3.0, which has been tested) With this tool, users can enjoy a seamless and intuitive experience in managing and operating their TDengine databases.
Td-Genie's main features include:
- Data Connection Management: Ability to add, modify, query, and delete data connections.
- Database Maintenance: Capability to create, modify, query, and delete databases.
- Super Table Maintenance: Functionality to create, modify, query, and delete super tables.
- Super Table Data Query: Supports time-based queries and automatically displays data in paginated format.
- Data Manipulation: Features to add, update, and copy field values, as well as copy as Insert statements.
- Custom SQL Execution: Executes update or query SQLs, displaying results, execution time, and error information.
- Resource Monitoring: Provides visibility into database CPU, memory, and disk usage trends.
- DDL Export for Databases and Tables: Exports SQL scripts for database and table creation.
- Cluster Overview: Displays information about data nodes and management nodes.
- User Management: Viewing and managing user accounts.
- Connection Monitoring: Monitors established connections.
- Query Monitoring: Keeps track of actively executing query SQLs.
With these features, Td-Genie offers a comprehensive and user-friendly interface for managing and operating TDengine time-series databases, enhancing the overall database management experience.
Using JavaFX to Implement UI Functions.
- Download the latest version from the distribution, extract it, and double-click the td-genie.exe file to execute it.(https://gitee.com/dbquery/td-genie/releases)
- Initial interface
- 创建连接(输入连接名称、IP、端口、用户名、密码)
- Create a connection (enter connection name, IP, port, username, password)
- Create a super table (input table name, field information)
- View super table data (view all databases under the connection, all super tables under the database, support searching data in the super table by time, pagination query, and the ability to copy query results in the table)
- New data (input fields and tag information)
- Edit data (input field information)
- Custom SQL execution (can execute any SQL, for query SQL, display query results, support saving SQL, beautifying SQL)
- Resource monitoring and viewing (can view database CPU, memory, and disk usage trends)
- Export Library Table DDL
- Cluster view (viewing data nodes, managing nodes)
- User View
- Connection monitoring (monitoring established connections)
- Query monitoring (monitoring executing query SQL)
####Contribution
Fork the repository Create Feat_xxx branch Commit your code Create Pull Request