暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

KWDB 2.2.0 版本发布,新增支持纳秒级时间精度、分组窗口函数

KaiwuDB 2025-04-01
49

 


关于KWDB

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

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

新增特性

时间精度

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

数据库对象

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

DML 操作

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

数据查询

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

数据库运维

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

重要变更

操作系统和环境

  • • 完善对 Ubuntu18.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。

 

往期推荐:





KWDB 2.0.4 版本发布,新增多环境支持


KWDB v2.1.0 发布 | 优化跨模查询性能,新增兼容框架协议




点击解锁“KWDB”!


最后修改时间:2025-04-03 10:13:20
文章转载自KaiwuDB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论