首页 > 数据库 >TDengine数据库图形用户界面工具

TDengine数据库图形用户界面工具

时间:2024-02-22 09:33:05浏览次数:33  
标签:TDengine 数据库 查询 版本 SQL 超级 图形用户界面

tsdb-gui

说明

由于最近工作中一直用到TDengine,使用过程中发现没有一款较好的图形界面工具,类似Navicat之类的,每次进入控制台进行管理,非常不方便,于是萌生了自己开发一款GUI的想法,目前1.0.0版本已经开发完毕,能满足基本操作,后续有时间继续优化。

工具介绍

免费开源的时序数据库图形用户界面工具,V1.0.0版本目前仅支持TDengine2.x版本,3.x版本以及其它时序数据库的支持,会在后续版本中实现。

支持的时序数据库列表:

  1. TDengine

主要功能:

  1. 数据连接维护(新增、修改、查询)
  2. 数据库维护(新增、修改、查询)
  3. 超级表维护(新增、修改、查询)
  4. 超级表数据查询(支持按时间查询,自动分页展示)
  5. 自定义SQL执行(可执行更新SQL或查询SQL,可展示查询结果、执行耗时、错误信息等)
  6. 资源监控查看(可查看数据库CPU、内存、磁盘使用趋势)
  7. 库表DDL导出(数据库创建SQL、表创建SQL)

软件架构

基于JavaFX实现UI功能。

安装教程

  1. 从发行版中下载最新版本,解压,双击执行tsdb-gui.exe文件即可

使用说明

  1. 初始界面
    输入图片说明
  2. 创建连接(输入连接名称、IP、端口、用户名、密码)
    输入图片说明
  3. 创建数据库(输入数据库名、副本个数、数据保留天数、VNODE内存块数目、文件压缩标志位)
    输入图片说明
  4. 创建超级表(输入表名称,字段信息)
    输入图片说明
  5. 查看超级表数据(查看连接下的所有数据库、数据库下的所有超级表,支持按时间搜索超级表中数据,分页查询,可复制表格中的查询结果)
    输入图片说明
  6. 自定义SQL执行(可执行任意SQL,对于查询SQL,可展示查询结果)
    输入图片说明
  7. 资源监控查看(可查看数据库CPU、内存、磁盘使用趋势)
    输入图片说明
  8. 导出库表DDL
    输入图片说明

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

标签:TDengine,数据库,查询,版本,SQL,超级,图形用户界面
From: https://www.cnblogs.com/chenpi/p/18026627

相关文章

  • Python+Faker+Pandas数据库造数
    今日分享一些Python常用的东西,整理一些小笔记,比如Faker的使用,panda的使用1、使用faker造数据简介测试工作中,经常会遇到需要制造大量测试数据的时候,如果手动造数据必然会浪费大量时间Faker是一个制造数据的强大的python库,可以制造姓名、电话、身份证、地址、邮箱等等各种各样伪......
  • 系统架构设计师-第2章-数据库
    第2章-数据库在信息处理领域,由于数据量庞大,如何有效组织、存储数据对实现高效率的信息处理至关重要。数据库技术是目前最有效的数据管理技术。数据库(DataBase,DB)是指长期存储在计算机内、有组织的、统一管理的相关数据的集合。它不仅描述事物的数据本身,而且还包括相关事物之间......
  • python 数据库数据较验
    #-*-coding:utf-8-*-#@Time:2023-09-07#@Author:Carl_DJ"""实现功能:1、python直接链接SqlServer数据库可以MySQL数据库,进行数据对比2、对比mysql和SqlServer两个数据库的表名以及表内数据的差异:3、对比的差异分别输出到文件中---->数据......
  • 深入了解数据库:分类、作用与特点
    在当今信息时代,数据库扮演着至关重要的角色,无论是企业管理、科学研究还是个人应用,都离不开数据库的支持。本文将介绍数据库的分类、作用以及特点,帮助读者更深入地了解这一关键技术。数据库的分类数据库根据其结构和应用领域的不同,可以分为以下几类:关系型数据库(RDBMS):这是最......
  • 数据库基础知识
    title:数据库系统概论tags:数据库date:2022-06-2820:02:16category:数据库学习第一章绪论1、数据的独立性物理独立性:用户程序和数据库中的数据的物理存储是相互独立的。逻辑独立性:用户程序和数据库的逻辑结果是相互独立的。保证:二级映像功能2、数据模型数......
  • Java人力资源管理系统源码(含数据库)-springboot+vue+mysql
    EHR人力资源管理系统是一种利用现代技术,如云计算、大数据等,来实现企业人力资源信息电子化、流程自动化的系统。它覆盖了人力资源管理的各个方面,从招聘、考勤、绩效到薪酬、社保公积金等,为企业提供一站式的解决方案。​1.招聘管理:-职位发布:系统支持在线发布职位信息,吸引候选人......
  • 数据库连接关键参数推荐配置
     一、MySQL连接参数配置(druid)1、关键参数配置连接池大小a)对于大部分OLTP应用,推荐如下配置:jdbc.druid.initialSize=4jdbc.druid.minIdle=4jdbc.druid.maxActive=12b)针对高并发的api接口,避免瞬间创建大量连接,推荐设置minIdle=initSize=maxActivejdbc.druid.i......
  • 2024年2月中国数据库排行榜:PolarDB夺魁首登顶,TiDB攀升回探花
    银装素裹覆大地,春意初醒待来临。2024年2月墨天轮中国数据库流行度榜单出炉,表现最亮眼的无疑是PolarDB,其自23年7月以来一路高歌猛进,此次更是一举夺魁,彰显了云原生数据库的蓬勃发展态势,OceanBase、TiDB紧接拿下榜眼探花。榜单前十中,开源与商业平分秋色、各家数据库乘云直上,你追我赶......
  • 龙年-数据库时间类型字段精度问题 datetime类型的精度
    数据库时间类型字段精度问题理论DatetimeTimestamp保存毫秒防止精度丢失数据库字段为DATETIME(3)时可以保存毫秒。工程经验当数据库为MariaDb10.x.x,则需要jdbc驱动需更换为mariadbconnnector,或者Mariadb相应Mysql数据库版本高于5.6.4则无需更改。DATETIME(3)......
  • 工业实时关系型数据库 Historian
    WonderwareHistorian 软件,早先发布的名称为InSQL(IndustrialSQLServer)。是应用于制造业工业企业的一种高性能实时数据库,能提供无与伦比的可扩展性,支持多达500,000条标签,与以往产品相比,具有更大的检索吞吐量。Historian可以配置为单一的数据收集和集合系统,也可作为更大......