文档下载建议反馈入口

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

KaiwuDB 2.2.0 发版说明

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

KaiwuDB 2.2.0 版本在保持原有特性的基础上,针对时间精度、数据库对象、DML 操作、数据查询、数据存储、数据安全及数据库运维等方面进行了优化与增强。

版本信息

版本号日期
2.2.02025.03.31

新增特性

时间精度

  • 时间精度:时序引擎的时间戳数据类型新增对微秒、纳秒级精度的支持。

数据库对象

  • 隔离级别:关系引擎新增对可重复读(Repeatable Read,RR)、读已提交(Read Committed,RC)隔离级别的支持。

DML 操作

  • 无模式写入:
    • 支持按照 OpenTSDB 的 telnet 行协议及 JSON 格式协议进行数据写入。
    • 使用无模式写入方式创建库、表时,自动区分大小写。

数据查询

  • 分组窗口函数:支持计数窗口、事件窗口、会话窗口、状态窗口和时间窗口函数,可基于时间间隔、数据行数或状态信息等条件对数据进行分组并执行聚合查询。
  • TWA 函数:支持使用 TWA 函数计算指定列在一定时间范围内的时间加权平均值。
  • ELAPSED 函数:支持使用 ELAPSED 函数计算周期内的连续时间长度。
  • INSERT INTO SELECT:支持将跨模查询的结果写入时序表。

数据存储

  • 冷热分级存储:支持根据用户自定义时间策略,将不同时间段的数据自动存储至不同目录,实现数据按时间维度的冷热分级存储。

数据安全

  • 加密存储:支持使用国密 SM4 算法对数据进行透明加密存储。

数据库运维

  • License 限制:
    • 通过 License 限制时序引擎的最大测点数。
    • 通过 License 限制分布式集群的最大可添加节点数。
    • 通过 CLI 工具查看许可证的相关信息,包括许可证到期时间、许可证限制测点的数量、集群已用测点的数量、许可证限制集群节点的数量、集群已用节点的数量等重要信息。
  • 实时数据同步:支持将数据库中的数据实时推送至 Kafka 主题。
  • 预分配空间控制:支持通过集群参数控制预分配空间的大小。
  • 数据库自治:
    • 通过自治算法基于历史行为信息自动调整存储空间分配,动态控制不同场景下预分配空间的空余比例,避免资源浪费或因空间预分配不当导致性能下降。
  • 数据库监控:
    • 支持查看时序库的总测点数、已用测点数和 License 到期时间。
    • 允许配置 License 临期告警阈值、测点告警阈值及预分配空间告警阈值。
    • 支持通过系统表查询各监控指标的详细信息。
  • 邮件通知:支持通过邮件告警,通知用户数据库运行状态异常,如内存占用过高、存储占用过高、License 临期或超限、预分配空间不足等。
  • 导入导出:
    • 支持用户信息、用户权限及集群参数数据的导入。
    • 支持大写 schema 的导入导出。
  • 数据迁移:
    • 支持自动识别 TDengine、InfluxDB、PostgreSQL 的数据库表结构,生成适配 KaiwuDB 的数据结构。
    • 允许用户自定义 DDL 语句的生成范围,如是否包含主键、注释、约束、索引、视图等对象。

重要变更

操作系统和环境

  • 完善对 Ubuntu 18.04 的支持。

开发工具

KaiwuDB 开发者中心新增以下优化和功能:

  • 新增 License 测点超限与到期提醒功能。
  • 支持分页展示查询结果,优化大宽表的查询展示性能。
  • Debug 日志优化:记录线程号、类名、执行 SQL 语句、结果处理时间等日志信息。
  • 增强日志能力:提升任务调度、查询结果处理及图形化绘制等模块的日志能力。

升级说明

  • 多副本集群:支持 KaiwuDB 2.1.x 在线升级至 KaiwuDB 2.2.0。
  • 单副本集群:支持 KaiwuDB 2.1.x 离线升级至 KaiwuDB 2.2.0。
  • 单机版本:支持 KaiwuDB 2.1.x 离线升级至 KaiwuDB 2.2.0。
  • KaiwuDB 1.x 及 2.0.x 版本:支持通过导入导出方式升级至 KaiwuDB 2.2.0。

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