文档下载建议反馈入口

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

KWDB 2.2.0 发版说明

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

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

版本信息

版本号日期
2.2.02025.03.31

新增特性

时间精度

  • 时间戳数据类型:时序引擎的时间戳数据类型新增对微秒、纳秒级精度的支持。
  • 时间日期函数:time_buckettime_bucket_gapfill 函数支持以纳秒为单位的时间输入。

数据库对象

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

DML 操作

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

数据查询

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

数据库运维

  • 预分配空间控制:支持通过集群参数控制预分配空间的大小。
  • 导入导出:
    • 支持用户信息、用户权限及集群参数数据的导入。
    • 支持大写 schema 的导入导出。

重要变更

操作系统和环境

  • 完善对 Ubuntu 18.04 的支持。

开发工具

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

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

升级说明

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

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