时序数据库 Apache IoTDB V2.0.6/V1.3.6 发布|新增查询写回功能,优化查询与同步性能


时序数据库 Apache IoTDB V2.0.6、V1.3.6 已经发布!

V2.0.6 版本作为树表双模型正式版本,新增表模型查询写回功能,新增位操作函数(内置标量函数)以及可下推的时间函数,同时对数据库监控、性能、稳定性进行了全方位提升。

V1.3.6 版本作为 1.X 系列的维护升级版本,围绕查询性能、数据同步稳定性、内存管理机制三大核心方向进行深度优化,对数据库监控、性能、稳定性进行了全方位提升。

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

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

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

 

完整的 Release Notes 可参考此处:

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

  • https://raw.githubusercontent.com/apache/iotdb/rc/1.3.6/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.6 Release Notes

##  新功能 & 优化

  • 查询模块:支持表模型查询写回功能

  • 查询模块:表模型行模式识别支持使用聚合函数,捕获连续数据进行分析计算

  • 查询模块:表模型新增内置标量函数-位操作函数

  • 查询模块:表模型新增可下推的 EXTRACT 时间函数

  • 其他:修复安全漏洞 CVE-2025-12183,CVE-2025-66566 and CVE-2025-11226

##  问题修复

  • 修复 CASE WHEN 执行查询时,抛出服务内部错误异常的问题

  • 修复树转表时树模型的 db 与 device 名称相同,创建 view 成功,查询 view 报错的问题

  • 修复表模型数据同步成功同步了某个 db 下的数据时,该 db 被删除,且数据库不重启,后续自动创建 db 功能会失效的问题

  • 修复创建用户失败后,再次修改未创建成功的用户密码,抛出服务内部错误异常的问题

  • 修复修改序列编码和压缩时,使用 IF PERMITTED 语句会报错的问题

  • 修复树模型通过 RESTAPI 接口 /rest/v2/query 查询 BLOB 数据类型,返回结果显示乱码的问题

  • 修复表模型中只有树转表视图时,创建 pipe,查看 pipe 状态的异常信息出现错误的问题

  • 修复在 Session 中使用无 MAINTAIN 权限用户(表模型中为非 root 用户)时,server 连接数不断增加的问题

 

V1.3.6 Release Notes

##  新功能 & 优化

  • 查询模块:优化多种场景的查询性能,包括多序列 Last 查询等

  • 查询模块:Java SDK 新增 FastLastQuery 接口,支持更高效的 Last 查询操作

  • 查询模块:树模型 fetchSchema 调整为分段流式返回,提升大数据量场景下的响应速度

  • 存储模块:优化内存管理,避免内存泄漏风险,保障系统长期稳定运行

  • 存储模块:优化文件合并机制,提升合并处理效率,优化系统存储资源占用

  • 数据同步:优化 Pipe SQL 参数配置,支持指定异步加载方式

  • 数据同步:新增语法糖功能,可将全量 Pipe 创建 SQL 自动拆分为实时同步与历史同步两类

  • 系统模块:新增全局数据类型压缩方式配置项,支持按需调整存储压缩策略

  • 其他:修复安全漏洞 CVE-2025-12183,CVE-2025-66566 and CVE-2025-11226

##  问题修复

  • 修复设备级 ttl 从顺序区选择 settle 任务时会选出不连续的顺序文件导致执行时报 overlap 的问题

  • 修复树模型 SQL-3C3D,运行 pattern_match 自定义函数,报 “tsDataType” is null 的问题

  • 修复 fast 合并模式,ttl 会一直在往 modification cache 里塞,导致合并速度缓慢的问题

  • 修复设备较多时进行值过滤查询,不加 align by device 会导致栈溢出的问题

  • 修复 load 遇到跨时间分区且为空的 value chunk 时会生成 chunk 不对齐的 TsFile 的问题

  • 修复 TransformOperator 对空 TsBlock 的处理逻辑不正确的问题

  • 修复在 Session 中使用无 MAINTAIN 权限用户时,server 连接数不断增加的问题

  • 修复 Load 在某些特殊情况下(aligned 类型不同,tableSchema 不同时)等,会忽略 mods 导入的问题

  • 修复 Pipe 配置 pattern 的时候,如果存在 mod 文件,会导致这部分已被删除的数据又同步给接收端的问题

  • 修复没有设置 ttl,但是在合并 schedule 时会打印 ttl 检查相关 info 日志的问题

                                                                                </div>



Source link

未经允许不得转载:紫竹林-程序员中文网 » 时序数据库 Apache IoTDB V2.0.6/V1.3.6 发布|新增查询写回功能,优化查询与同步性能

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的