文档下载建议反馈入口

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

KaiwuDB 3.3.0 发版说明

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

KaiwuDB 3.3.0版本在保持原有特性的基础上,在时序数据处理、数据存储、高可用、生态工具、安装部署等方面引入了多项新特性与优化。

版本信息

版本号日期
3.3.02026.10.26

新增特性

数据库对象管理

  • 时序支持视图管理:
    • 支持视图的创建、修改、删除和查看;
    • 关系和时序下均支持引用权限范围下的表数据,支持跨膜查询;
  • 自定义函数支持SQL格式:函数体在原有 lua 语言基础上,支持使用标准SQL语言创建自定义函数;支持使用 show create function 查看指定函数的创建语句;

数据存储

  • 压缩算法扩展:

    • 扩展支持 bss、elf、alp、fptrunc 算法;
    • 浮点类型数据支持有损和无损两种压缩方式,有损压缩支持设置相对误差和绝对误差;
  • 冷热分级存储支持S3对象存储:

    • 支持自动迁移和手动迁移两种方式:
      • 自动迁移:根据设置的迁移频率周期性触发迁移,根据数据采集时间,系统自动完成数据由热—>温—>冷—> S3 的迁移;
      • 手动迁移:提供 SQL 命令,命令执行完毕后立即进行数据迁移;
    • 生态:兼容适配 AWS S3、MinIO、Ceph RGW、阿里云 OSS、腾讯云 COS、华为云 OBS。

数据库导入导出

  • 导入数据时支持指定时区,支持 CST 和 UTC;
  • 导入导出支持 apache avro 格式,支持设置压缩编码 disable/snappy/deflate/zstd;
  • CSV 格式支持 gzip 压缩导出导入;
  • 导入导出支持 CITEXT 类型;

数据备份恢复

  • 时序支持基于指定数据操作时间点的增量备份操作。

高可用与集群管理

  • 支持不健康节点或者节点死忙情况下时序表的 zone configure、create/alter table 等操作;

  • 集群主备扩展:

    • 扩展支持发布订阅、数据推送、流式计算、索引等数据对象的元数据信息能够从主集群同步至备集群,在备集群中默认不开启,证在主备发生切换后,在备库上能够拉起对应的任务;
    • 支持 delete、update 操作,保证主备数据一致性;
    • 支持查看复制信息:
      • KaiwuDB 监控平台查看复制速率和复制延迟;
      • KaiwuDB jobs 查看复制状态和开启时间;
      • 提供系统函数查看复制对象和参数信息;
  • 双副本集群仲裁节点带 raftlog:

    • 支持双副本集群中的仲裁节点带数据的 raftlog,当 leader 数据副本离线后,将使用仲裁节点 上raft log 补全 follow 数据副本,保证数据的完整性;

运维管理

  • 数据重组支持仅分区预聚合

  • 时序内存限制:通过启动参数控制时序内存使用,参数值可以是 .25、25% 或者具体值 1G;提供两种方式查看:

    • 通过指定接口查看;
    • 日志为 info 级别下,通过搜索关键字 “memory usage” 查找;
  • 数据质量检查:提供 kwbase debug tsbs 子命令,用于在数据库服务异常或部分查询不正确时对时序文件进行质量检查;

  • range报告下载:提供 Kwbase debug range-repor 子命令,拉取指定 rangeID 的诊断信息,并在本地生成一份静态 html 报告;

  • 监控平台:

    • 支持监控主备之间的复制延迟;
    • 支持监控双副本集群中仲裁节点成为 leader 时长和RPO限制写入时长指标;
    • 支持查看备份恢复、导入导出状态及其结果;
  • 许可证管理:免许可证使用期限延长至30天;

重要变更

生态 & 工具

  • KaiwuDB 开发者中心:时序支持视图管理。

  • KaiwuDB JDBC:JDBC 驱动支持 prepare extend 写入模式,新增私有 ‘j/k/l’ 消息,按表对象直插数据,实现数据的高速写入。

  • 安装部署支持高级自定义安装:

    • 支持为每个节点设置不同的数据服务端口、adminUI端口、数据目录;
    • 支持在一台服务器上安装多个节点;

操作系统和环境

  • •提供 windows11 环境的二进制文件,支持关系操作【开源】。

开发工具

  • KaiwuDB 开发者中心:新增支持稀疏表管理

升级说明

  • 多副本集群:支持 KaiwuDB 3.0.x、3.1.x 和 3.2.x 版本离线升级至 3.3.0

  • 单副本集群:支持 KaiwuDB 3.0.x、3.1.x 和 3.2.x 版本离线升级至 3.3.0

  • 单机版本:支持 KaiwuDB 3.0.x、3.1.x 和 3.2.x 版本离线升级至 3.3.0

  • KaiwuDB 1.x、2.x 版本:支持通过导入导出方式升级至 3.3.0

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