KaiwuDB 工具概述
KaiwuDB 提供一套完整的配套工具,覆盖数据库可视化管理、AI 智能交互、数据迁移、命令行运维和性能测试等使用场景。
下表列出了 KaiwuDB 当前提供的工具:
| 工具 | 说明 |
|---|---|
| KaiwuDB 开发者中心 | 图形化数据库管理平台,提供连接管理、对象管理、数据编辑、SQL 编辑等可视化操作能力 |
| KaiwuDB 智能体工具 | 基于 MCP 协议的数据库智能体工具,支持通过自然语言完成数据库运维、数据分析等任务 |
| KWDB MCP Server | 面向应用开发的 MCP 协议连接器,供 LLM Agent 直接连接 KaiwuDB 执行数据读写和 DDL 操作 |
| KaiwuDB 数据迁移工具 | 支持多种异构数据库向 KaiwuDB 进行离线数据同步与迁移 |
| 预测分析引擎 | 提供模型全生命周期管理能力,内置 OpenTS 时序大模型,支持主流机器学习框架 |
| kwbase CLI 工具 | 命令行管理工具,支持节点启动、集群初始化、证书管理、SQL 操作及节点运维等操作 |
| TSBS MCP Server | 基于 MCP 协议的时序数据库基准测试服务端 |
| kwdb-tsdb | 基于 TSBS 的时序数据库标准化性能测试工具 |
| KaiwuDB Benchmark | KaiwuDB 自有多模场景性能基准测试套件 |
KaiwuDB 开发者中心
KaiwuDB 开发者中心(英文名 KaiwuDB Developer Center,简称 KDC)是专为 KaiwuDB 设计的图形化数据库管理平台,可将数据库的日常操作可视化,替代传统命令行操作。KDC 支持连接管理、数据库与表对象管理、数据编辑、SQL 编辑、用户与权限管理等功能,适用于开发和日常运维场景。有关详细信息,参见 KaiwuDB 开发者中心。
KaiwuDB 智能体工具
KaiwuDB 智能体工具(英文名 KaiwuDB Agent Tools,简称 KAT)是基于 MCP(Model Context Protocol,模型上下文协议)协议构建的数据库智能体工具,包含 KWDB MCP Server 和 AI 助手两个组件。KAT 将自然语言处理能力与 KaiwuDB 深度融合,用户通过对话即可完成数据库安装部署、数据读写、分析查询等操作,兼容 Cline 等主流 MCP 客户端。有关详细信息,参见 KaiwuDB 智能体工具。
KWDB MCP Server
KWDB MCP Server 是面向应用开发场景的 MCP 协议连接器,供兼容 MCP 协议的 LLM Agent(如 Cline)通过 HTTP SSE 或 StdIO 协议连接 KaiwuDB,直接执行数据读写、DDL 操作和只读查询。与 KAT 的区别在于,KWDB MCP Server 是标准化的数据库接口层,开发者可将其集成到自己的 AI 应用中;KAT 则是面向最终用户的智能体交互工具。有关详细信息,参见 KWDB MCP Server。
KaiwuDB 数据迁移工具
KaiwuDB 数据迁移工具(KDTS)基于 DataX 开发,支持 MySQL、Oracle、PostgreSQL、TDengine、InfluxDB 等多种异构数据库向 KaiwuDB 进行离线数据同步,适用于数据库替换和业务迁移场景。KDTS 支持元数据迁移、业务数据全量迁移和增量迁移,并在迁移完成后自动输出迁移报告。有关详细信息,参见 KaiwuDB 数据迁移工具。
预测分析引擎
KaiwuDB 预测分析引擎提供模型导入、训练、预测、评估到更新的全生命周期管理能力,内置 OpenTS 时序大模型,同时支持 scikit-learn、XGBoost、LightGBM、TensorFlow 等主流机器学习框架及自定义运行环境。
用户可通过 KAT、SQL 语句或可选的 Web 图形化管理工具使用预测分析功能。Web 图形化管理工具为可选安装组件,建议与预测分析引擎安装在同一设备上。有关详细信息,参见数据预测分析。
kwbase CLI 工具
kwbase 是 KaiwuDB 提供的命令行管理工具,适用于无图形界面的部署和运维场景,是管理 KaiwuDB 集群的核心工具。kwbase 支持节点启动与初始化、TLS/TLCP 证书管理、SQL 交互、节点状态管理、HTTP 会话管理及辅助配置文件生成等操作。有关各命令的详细说明,参见 kwbase CLI 工具。
性能测试工具
KaiwuDB 提供以下三种性能测试工具,适用于不同的测试场景:
- TSBS MCP Server 是基于 MCP 协议的时序数据库基准测试服务端,支持在兼容 MCP 协议的 AI 环境中以自然语言方式触发和管理 KaiwuDB 性能测试任务。有关详细信息,参见 TSBS MCP Server。
- kwdb-tsdb 是基于 TSBS(Time Series Benchmark Suite)的 KaiwuDB 专用性能测试工具,用于对时序数据读写性能进行标准化评估。有关详细信息,参见 kwdb-tsdb。
- KaiwuDB Benchmark 是 KaiwuDB 自有性能基准测试套件,面向时序与关系混合负载,提供更贴合 KaiwuDB 多模场景的定制化性能验证。有关详细信息,参见 KaiwuDB Benchmark。