Apache IoTDB V2.0.3 发布|新增元数据导入导出脚本适配表模型功能

article/2025/8/3 16:34:56

Release Announcement

  Version 2.0.3  

Apache IoTDB V2.0.3 已经发布!

V2.0.3 作为树表双模型正式版本,主要新增元数据导入导出脚本适配表模型、Spark 生态集成(表模型)、AINode 返回结果新增时间戳,表模型新增部分聚合函数和标量函数等功能,同时对数据库监控、性能、稳定性进行了全方位提升。

欢迎点击阅读原文访问 IoTDB 官网下载开源版试用!

欢迎在我们的网站下载最新版本:

https://iotdb.apache.org/Download/

完整的 Release Notes 可参考此处:

https://raw.githubusercontent.com/apache/iotdb/rc/2.0.3/RELEASE_NOTES.md

当前 Release 可在此处下载:

http://iotdb.apache.org/Download

JDBC driver, session SDK, TsFile SDK, Spark-connector, Hadoop-connector, Hive-connector 以及 Flink-connector 可在此处查询:

https://search.maven.org/search?q=3Dg:org.apache.iotdb

IoTDB server 的 Docker image 在此处查找:

https://hub.docker.com/r/apache/iotdb

Python API 可在此处查找:

https://pypi.org/project/apache-iotdb/

V2.0.3 Release Notes

##

新功能 & 优化

  • 查询模块:表模型新增聚合函数 count_if 和标量函数 greatest / least

  • 查询模块:表模型全表 count(*) 查询性能显著提升

  • AI 模块:AINode 返回结果新增时间戳

  • 系统模块:表模型元数据模块性能优化

  • 系统模块:表模型支持主动监听并加载 TsFile 功能

  • 系统模块:Python、Go 客户端查询接口支持 TsBlock 反序列化

  • 生态集成:表模型生态拓展集成 Spark

  • 脚本与工具:import-schema、export-schema 脚本支持表模型元数据导入导出

  • ...

##

问题修复

  • 修复单个写入请求超过 WAL 队列总大小导致写入查询卡住的问题

  • 修复接收端长期停止后恢复同步,接收端 OOM (内存不足)问题

  • 修复 DB 与 Table 反复设置 TTL 后,导致插入数据查询不到,返回空列表的问题

  • 修复普通用户拥有 Table 范围的 create+insert 权限,load TsFile 异常的问题

  • 修复 SessionPool getSession 超时时日志里会打印密码的问题

  • 修复 Go 客户端树模型查询接口,查询时缺少对 Time 列的判断,导致获取 Time 列数据时会报 index out of range [-1] 错误的问题

  • 修复聚合查询 distinct 命中聚合下推优化且与 group by date_bin 联用时执行异常的问题

  • 修复配置文件中有关端口和目录地址参数首尾带有空白字符的问题

  • 修复设定 rpc 最大并发客户端数小于 CPU 线程数会导致dn启动失败的问题

  • 修复使用 template,激活后写入扩展列,后创建 pipe 时,设备下的序列翻倍的问题

  • 修复元数据同步,template 后创建 pipe,show timeseries 时序列翻倍的问题

  • 修复普通用户拥有 INSERT 权限,通过 export-schema.sh 导出元数据异常的问题

  • ...

作为全球性开源项目,截至目前,Apache IoTDB 已拥有 294 名贡献者、5.8K Stars、1.1K Forks,12517 commits。我们为大家提供了参与指南,欢迎越来越多的小伙伴助力 Apache IoTDB 项目的不断发展与前进。

欢迎迈出加入 Apache IoTDB 社区的第一步!

QQ 群:659990460

微信群:添加 IoTDB 小助手(微信公众号:apache_iotdb)

GitHub 仓库:https://github.com/apache/iotdb

Gitee 仓库:https://gitee.com/apache/iotdb

官网:http://iotdb.apache.org/

规上企业应用实例

能源电力:中核武汉|国网信通产业集团|华润电力|大唐先一|上海电气国轩|清安储能|某储能厂商|太极股份

航天航空:中航机载共性|蓝箭航天|北邮一号卫星|北邮二、三号卫星

钢铁、金属冶炼:宝武钢铁|中冶赛迪|中国恩菲

交通运输:中车四方|长安汽车|城建智控|德国铁路

智慧工厂与物联:PCB 龙头企业|博世力士乐|德国宝马|北斗智慧物联|某物联大厂|昆仑数据|怡养科技|绍兴安瑞思


点击左下方阅读原文,下载最新版本


http://www.hkcw.cn/article/bcYigQcFjj.shtml

相关文章

NX753NX756美光科技闪存NX784NX785

技术解读与产品特性 美光科技的NX系列闪存,包括NX753、NX756、NX784、NX785等型号,代表了当前存储技术的前沿水平。这些产品基于先进的NAND闪存技术,采用业界领先的3D TLC NAND技术,实现了高速的数据读写能力。3D TLC NAND技术通…

go语言的GMP(基础)

1.概念梳理 1.1线程 通常语义中的线程,指的是内核级线程,核心点如下: (1)是操作系统最小调度单元; (2)创建、销毁、调度交由内核完成,cpu 需完成用户态与内核态间的切…

Docker容器创建Redis主从集群

利用虚拟机中的三个Docker容器创建主从集群,容器信息: 容器名角色IP映射端口r1master192.168.150.1017001r2slave192.168.150.1017002r3slave192.168.150.1017003 启动多个redis实例 新建一个docker-compose文件来构建主从集群: 文件内容&…

RTMP播放器谁更强?深入解析SmartPlayer与VLC、PotPlayer等方案的技术差异

在视频直播、安防监控、边缘计算、AI视觉识别等场景中,低延迟、高稳定的RTMP播放器SDK 是关键技术模块。虽然市面上存在VLC、PotPlayer等“看起来能播”的播放器,但真正能适用于生产环境,支持工程集成、多平台、复杂网络、实时反馈的专业RTMP…

DelphiXe12创建DataSnap REST Application

服务端:该类型应用可直接部署EXE导云端,指定单页直接写好函数,即可导出。同时自动提供网页版的API文档,并可在线测试写好的接口。也可以向其他语言提供接口。 客户端:可生成调用服务端生成的API接口,无效编…

跨平台猫咪桌宠 BongoCat v0.4.0 绿色版

—————【下 载 地 址】——————— 【​本章下载一】:https://pan.xunlei.com/s/VORWH1a7lPhdwvon6DJgKvrNA1?pwdcw2h# 【​本章下载二】:https://pan.quark.cn/s/c3ac86f4e296 【百款黑科技】:https://ucnygalh6wle.feishu.cn/wiki/…

2023ICPC杭州题解

文章目录 M. V图(签到)J. 神秘树(交互)G. 控制贪吃蛇(最短路)D. 运算符优先级(构造)H. 甜蜜的修噶 II(概率)B. 节日装饰(bitset根号分治)F. Top Cluster(LCA动态维护树的直径) 题目链接 M. V图(签到) int cmp(int x1,int y1,int x2,int y2){int xx1*y2,yx2*y1;if(x>y)return…

图文详解Java并发面试题

文章目录 1、并发与并行2、线程安全3、线程、进程、协程4、线程间通信5、线程创建方式6、8G内存创建的线程数7、普通Java程序含有的线程8、start()、run()9、线程调度、6种状态、强制停止线程、上下文切换10、守护线程、用户线程11、 volatile 、synchronized12、sleep() 、 wa…

文档核心结构优化(程序C++...)

文档核心结构优化 一、文档核心结构优化二、C关键特性详解框架2.1 从C到C的范式迁移 三、深度代码解析模板3.1 现代C特性分层解析 四、C vs C 关键差异矩阵五、交互式文档设计策略5.1 三维学习路径5.2 代码缺陷互动区 六、现代C特性演进图七、性能优化可视化呈现(深…

Python打卡训练营Day42

DAY 42 Grad-CAM与Hook函数 知识点回顾 回调函数lambda函数hook函数的模块钩子和张量钩子Grad-CAM的示例 作业:理解下今天的代码即可 import torch import torch.nn as nn import torch.nn.functional as F import torchvision import torchvision.transforms as tr…

Redis 架构设计

找实习中。。。学项目学到redis,又偶然看了个拓展的。是得物的Redis设计,拿出来分享了。 文章地址,https://mp.weixin.qq.com/s/dnlxCXgAxHsfyVNYTDsewA 话说,架构师就是干这种工作的吗? 插曲 才知道这么念&#xff…

振动力学:无阻尼单自由度系统

单自由度振动系统是最简单的一类振动系统,仅用一个坐标就可描述。从力学角度分析,一个实际的振动系统可由三个元件组成:惯性质量、弹性、阻尼,,它们分别描述系统的惯性、弹性、能耗机制。惯性元件是运动的实体,弹性元件提供振动回复力,阻尼元件在振动过程中消耗或吸收外界…

LangChain-结合智谱AI大模型实现自定义tools应用实例

准备: 1.可供调用的实时查询天气的接口: 百度天气接口:https://lbsyun.baidu.com/faq/api?title=webapi/weather/base(没有可以去注册用户实名认证后即可免费使用) 可以使用接口工具ApiPost调用,验证接口是否正常 2.一个csv文件,文件内容中包含各个省市区的行政编码 …

DAY 34 超大力王爱学Python

CPU性能的查看:看架构代际、核心数、线程数GPU性能的查看:看显存、看级别、看架构代际GPU训练的方法:数据和模型移动到GPU device上类的call方法:为什么定义前向传播时可以直接写作self.fc1(x) ps:在训练过程中可以在命…

BLIP-2

目录 摘要 Abstract BLIP-2 模型框架 预训练策略 模型优势 应用场景 实验 代码 总结 摘要 BLIP-2 是一种基于冻结的图像编码器和大型语言模型的高效视觉语言预训练模型,由 Salesforce 研究团队提出。它在 BLIP 的基础上进一步优化,通过轻量级…

通过WiFi无线连接小米手机摄像头到电脑的方法

通过WiFi无线连接小米手机摄像头到电脑的方法 以下是基于Scrcpy和DroidCam两种工具的无线连接方案,需提前完成开发者模式与USB调试的开启(参考原教程步骤): 方法一:Scrcpy无线投屏(无需手机端安装&#xf…

8088 单板机 NMI 中断程序示例 (脱离 DOS 环境)

求组DeepSeek给的将要进行的8088单板机NMI中断编程示例。 /* nmidemo.c - 8088 单板机 NMI 中断演示程序 */ /* 脱离 DOS 环境,直接运行在裸机上 */ /* 使用 Digital Mars C 编译器,TINY 模式编译 *//* 硬件配置假设:- 8088 CPU 4.77MHz- 8255 PPI (可…

详解鸿蒙开发如何上传三方库到ohpm仓库

前两天幽蓝君在ohpm仓库上传了自己的第一个三方库,完整体验了一下ohpm的上传流程,感觉还是比较繁琐的,所以把上传流程和一些注意事项分享给大家。 先介绍一下怎么开发一个三方库,在项目名称右键,新建Module&#xff0…

PHP与MYSQL结合中中的一些常用函数,HTTP协议定义,PHP进行文件编程,会话技术

MYSQL: 查询函数: 执行查询语句: 1.mysql_query("SQL语法"); 凡是执行操作希望拿到数据库返回的数据进行展示的(结果返回: 数据结果); 2.执行结果的处理:成功为结果集,失败为false; 成功返回结果:SQL指令没有错误,但是查询结果…

[Protobuf]常见数据类型以及使用注意事项

[Protobuf]常见数据类型以及使用注意事项 水墨不写bug 文章目录 一、基本数据类型1、字段2、字段的修饰规则 二、自定义数据类型1、message类型2、enum类型3、Any类型4、oneof类型5、map类型 三、小工具1.hexdump2.decode 四、注意事项 一、基本数据类型 protobuf 支持多种基础…