Release Announcement
Version 2.0.1-beta
Apache IoTDB v2.0.1-beta 已经发布,正式实现树表双模型配置,并配合表模型支持标准 SQL 查询语法、多种函数和运算符、流处理、Benchmark 等功能。
在充分调研以 PI 为典型代表的实时数据库、DCS、SCADA 系统后,我们在 Apache IoTDB 项目起步时采用了测点管理模式,创新构建了树形数据模型(树模型),并开发出简洁的树形数据访问 SQL,为工业领域监控需求提供了直观、便捷的使用方式。
探索永无止境,为了进一步满足用户在时序数据深入分析层面的需求,我们推出另一重要功能------表视图及其标准化的 SQL 语言,为用户提供了一套规范且丰富多样的时序数据计算与分析操作方式,也有效简化了关系表模型时序数据库迁移至 IoTDB 的过程,应用软件生态实现无缝集成。
除此之外,该版本更新包括:Python 客户端支持四种新数据类型,支持只读模式下的数据库删除操作,脚本工具同时兼容 TsFile、CSV 和 SQL 数据的导入导出,对 Kubernetes Operator 的生态集成等功能。
欢迎点击阅读原文访问 IoTDB 官网下载开源版试用!

欢迎在我们的网站下载最新版本:
https://iotdb.apache.org/Download/
完整的 Release Notes 可参考此处:
https://dlcdn.apache.org/iotdb/2.0.1-beta/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/
Release Notes
## New Features & Improvements
-
表模型: IoTDB 支持了表模型,标准 SQL 的查询语法包括 SELECT、WHERE、JOIN、GROUP BY、ORDER BY、LIMIT 子句和子查询
-
查询模块:表模型支持多种函数和运算符,包括逻辑运算符、数学函数以及时序特色函数 DIFF 等
- 查询模块:用户可通过配置项控制 UDF、PipePlugin、Trigger 和 AINode 通过 URI 加载 jar 包
- 存储模块:表模型支持通过 Session 接口进行数据写入,Session 接口支持元数据自动创建
-
存储模块:Python 客户端新增支持四种新数据类型:String、Blob、Date 和 Timestamp
-
存储模块:优化同种类合并任务优先级的比较规则
- 流处理模块:支持在发送端指定接收端鉴权信息
- 流处理模块:TsFile Load 支持表模型
- 流处理模块:流处理插件适配表模型
- 系统模块:增强了 DataNode 缩容的稳定性
- 系统模块:在 readonly 状态下,支持用户进行 drop database 操作
-
脚本与工具:Benchmark 工具适配表模型
-
脚本与工具:Benchmark 工具支持四种新数据类型:String、Blob、Date 和 Timestamp
-
脚本与工具:data/export-data 脚本扩展,支持新数据类型(字符串、大二进制对象、日期、时间戳)
-
脚本与工具:import-data/export-data 脚本迭代,同时兼容 TsFile、CSV 和 SQL 三种类型数据的导入导出
-
生态集成:支持 Kubernetes Operator
## Bug Fixes
- 修复了查询结果集中包含重复时间戳的问题
- 修复了删除数据后,触发合并时会导致已删除数据再次被查询的问题
- 修复了 SELECT INTO 的 target 序列包含反引号时会写入错误序列的问题
- 修复了树模型 having 子句中列名不存在报数组越界异常的问题
- 修复了 MergeReader 在乱序+倒序查询时需要考虑内存申请,避免出现查询可用内存降为负数的问题
- 修复了集群 CN 无法注册较大的 Pipe 插件(大于 100M)且参数不可配置的问题
- 修复了控制由 Pipe 引用的 TsFileResource 的 TimeIndex 内存大小的问题
- 修复了监控面板 Storage Engine - File Count - mods 显示负值的问题
- 修复了 C# 客户端查询结果顺序不对的问题

作为全球性开源项目,截至目前,Apache IoTDB 已拥有 284 名贡献者、5.7K Stars、1K Forks,12029 commits。我们为大家提供了参与指南,欢迎越来越多的小伙伴助力 Apache IoTDB 项目的不断发展与前进。
欢迎迈出加入 Apache IoTDB 社区的第一步!
QQ群:659990460
微信群:添加 IoTDB 小助手(微信公众号:apache_iotdb)
GitHub仓库:
https://github.com/apache/iotdb
规上企业应用实例
能源电力: 中核武汉|国网信通产业集团|华润电力|大唐先一|上海电气国轩|清安储能|某储能厂商|太极股份
智慧工厂与物联: PCB 龙头企业|博世力士乐|德国宝马|北斗智慧物联|京东|昆仑数据|怡养科技|绍兴安瑞思





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