文档下载建议反馈入口

  • 版本信息
  • 新增特性
  • 重要变更
  • 升级说明

KaiwuDB 3.1.0 发版说明

KaiwuDB 是一款面向 AIoT 物联网场景的分布式、多模融合、支持原生 AI 的数据库产品,支持在同一实例同时创建时序库和关系库,并融合处理多模数据,具备千万级设备接入、百万级数据秒级写入、亿级数据秒级读取等时序数据高效处理能力,具有稳定安全、高可用、易运维等特点。面向工业物联网、数字能源、车联网、智慧产业等领域,提供一站式数据存储、管理与分析的基座。

KaiwuDB 3.1.0 版本在保持原有特性的基础上,针对数据库对象、数据写入与查询、数据备份恢复、数据库运维与安全、数据库稳定性、数据库性能等进行了全面优化与增强。

版本信息

版本号日期
3.1.02026.02.03

新增特性

数据库对象管理

创建时序库表增强

  • 创建时序库/时序表支持 IF NOT EXISTS 语句,避免重复创建报错
  • 支持创建时序库时自定义时间分区间隔(默认 10 天),时序表继承所属数据库的配置

存储过程优化

  • 支持在存储过程中设置自定义变量
  • 支持在存储过程中使用 PREPAREEXECUTEDEALLOCATE 语句

数据写入与处理

数据去重策略

  • 支持将数据去重策略设置为 merge 模式,对同一设备相同时间戳的数据进行去重和整合处理,适用于数据源重复写入、多路采集等场景

时序数据压缩管理

  • 新增 ts.compress.last_segment.enabled 参数,用于控制是否对 last segment (最新数据段) 启用压缩
  • 新增 ts.compress.stage 参数,用于控制时序数据的压缩层级,支持不压缩、一级压缩、二级压缩
  • 新增 SHOW DISTRIBUTION 语句,用于查看指定时序数据库或时序表的存储空间和压缩比例

数据推送和发布订阅功能优化

  • 支持时序数据删除和更新操作
  • 自动捕获乱序插入的数据、IMPORT 语句导入的数据、任务开启前或暂停期间更新的数据
  • 新增高可用场景下的数据推送和发布订阅支持

数据查询与分析

查询性能优化

  • 新增 ts.last_cache_size.max_limit 集群参数,设置时序数据 last_row() 读缓存功能的内存限制,提升 last()last_row() 查询响应速度

SQL 函数增强

  • 新增 to_timestamp() 函数,用于将时间戳格式转换为时间格式

数据备份与恢复

备份恢复功能增强

  • 关系引擎支持备份恢复功能
  • 时序引擎和关系引擎均支持增量备份恢复功能

运维与管理

集群运维

  • 支持通过部署脚本进行多副本集群的扩缩容操作
  • 支持通过 VACUUM TS DATABASES SQL 命令手动触发重组操作,立即释放存储空间或优化查询性能

多副本集群复制

  • 支持将表级或库级时序数据和关系数据从源集群复制到目标集群,实现主备部署和灾备能力

监控平台增强

  • 支持通过订阅/发布页面查看实时发布、订阅和推送任务列表
  • 支持通过点击发布、订阅任务名称查看关联任务及任务关系图

任务管理

  • SHOW JOBS 命令支持显示流计算、数据订阅和发布的相关信息

安全与审计

审计功能增强

  • 新增对 STREAMPIPEPUBLICATIONSUBSCRIPTION 的创建、修改、删除操作审计
  • 新增对 TS ENGINEDATABASETABLE 的备份恢复操作审计
  • DATABASETABLEINDEXJOBSCHEDULE 对象操作由语句级审计升级为系统级审计,添加到默认审计策略

重要变更

安装部署

安装部署脚本优化

  • 部署时配置确认机制:将 deploy.cfg 配置文件信息汇总并在终端展示,用户确认后方可继续安装,否则取消安装
  • 新增便捷运维脚本:安装时生成 kw-status.shkw-sql.sh 脚本,用于查看集群状态和连接数据库
  • 主备集群证书支持deploy.cfg 配置文件新增 additional 配置段,用于安全模式部署时将备库集群节点 IP 加入证书,保证主备集群使用同一套证书
  • 卸载优化:卸载数据库时支持保留证书

操作系统和环境

  • 新增麒麟 V10 SP3 2303 裸机部署支持

开发工具

KaiwuDB Benchmark 性能基准测试工具

  • 新增专为 KaiwuDB 设计的性能基准测试工具,支持高并发批量数据写入与查询两大核心功能
  • 用户通过简单的 JSON 配置文件即可定义测试参数,快速执行性能测试并生成结构化结果报告
  • 报告包含吞吐量、延迟等核心性能指标,适用于评估 KaiwuDB 在不同业务场景下的性能表现

KaiwuDB 开发者中心

  • 支持关系数据备份恢复以及关系数据和时序数据增量备份恢复
  • 支持 BLOB 和 CLOB 大对象数据类型

KaiwuDB 数据迁移工具

  • 支持自主选择待迁移的表对象、字段列,并配置为时间戳列、标签列及主标签列
  • 支持迁移工程与迁移任务的重命名和复制粘贴操作
  • 优化用户体验:提供数据库 URL 连接示例、自动保存配置、支持下拉选择数据库、支持跳转操作、新增元数据迁移清单链接

预测分析引擎

  • 内置 OpenTS 时序大模型,支持通过 KAT 或 SQL 语句调用模型,进行单变量时序数据的趋势预测

生态兼容

Kafka Connector

  • 支持 KaiwuDB 数据库的数据推送功能,包含 DDL、DELETE、UPDATE

KaiwuDB JDBC Driver

  • 升级至安全版本,消除安全风险;支持更多数据类型

升级说明

  • 多副本集群:支持 KaiwuDB 3.0.x 离线升级至 3.1.0
  • 单副本集群:支持 KaiwuDB 3.0.x 离线升级至 3.1.0
  • 单机版本:支持 KaiwuDB 3.0.x 离线升级至 3.1.0
  • KaiwuDB 1.x、2.x 版本:支持通过导入导出方式升级至 3.1.0

相关信息见数据库升级数据导出数据导入