Apache IoTDB V2.0.2 & V1.3.4 发布,开源工业物联网时序数据库
Apache IoTDB V2.0.2、V1.3.4 已经发布!
V2.0.2 作为树表双模型正式版本,主要新增表模型权限管理、用户管理以及相关操作鉴权,并新增了表模型 UDF、系统表和嵌套查询等功能。
V1.3.4 主要新增模式匹配函数、持续优化数据订阅机制,提升稳定性、数据导入导出脚本合并以及扩展支持新数据类型,同时对数据库监控、性能、稳定性进行了全方位提升。
下载最新版本:https://iotdb.apache.org/Download/
完整的 Release Notes 可参考此处:
-
https://raw.githubusercontent.com/apache/iotdb/rc/2.0.2/RELEASE_NOTES.md
-
https://raw.githubusercontent.com/apache/iotdb/rc/1.3.4/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.2 Release Notes
新功能 & 优化
-
查询模块:新增表模型 UDF 的管理、用户自定义标量函数(UDSF)和用户自定义聚合函数(UDAF)
-
查询模块:表模型支持权限管理、用户管理以及相关操作鉴权
-
查询模块:新增系统表及多种运维语句,优化系统管理
-
系统模块:树模型与表模型从数据库层级全面隔离
-
系统模块:内置 MQTT Service 适配表模型
-
系统模块:CSharp 客户端支持表模型
-
系统模块:Go 客户端支持表模型
-
系统模块:新增表模型 C++ Session 写入接口
-
数据同步:表模型支持元数据同步及同步删除操作
-
脚本与工具:import-data/export-data 脚本支持表模型和本地 TsFile Load
-
...
问题修复
-
修复表模型聚合查询 group by 去重异常的问题
-
修复使用 SQL 方式进行写入有内存泄漏的问题
-
修复表模型查询出现重复时间戳的问题
-
修复 Explain Analyze 导致执行计划未正常执行列裁剪的问题
-
修复写入与合并过程中对 Long.MIN_VALUE 或 Long.MAX_VALUE 的处理问题
-
修复 Long.MIN_VALUE 时间戳时间分区溢出导致 load 失败的问题
-
修复 load 迁移 region 时,dest dn 单个 TsFile 内有乱序数据的问题
-
修复 C# Session 连接集群(大于 1 个节点)查询大量数据(超过 fetch_size)时无法正确拉取结果集的问题
-
修复 Windows 上 ConfigNode 和 DataNode 读取 jdk 环境变量的方式不一致的问题
-
修复 Explain Analyze 查询分发耗时统计比实际偏大的问题以及查询监控查询分发耗时由 FI 级别改成 Query 级别
-
...
V1.3.4 Release Notes
新功能 & 优化
-
查询模块:用户可通过配置项控制 UDF、PipePlugin、Trigger 和 AINode 通过 URI 加载 jar 包
-
查询模块:对合并过程中缓存的 TimeIndex 增加监控
-
系统模块:UDF 函数拓展,新增 pattern_match 模式匹配函数
-
系统模块:python session sdk 新增连接超时的参数
-
系统模块:新增集群管理相关操作鉴权
-
系统模块:ConfigNode/DataNode 支持使用 SQL 进行缩容
-
系统模块:ConfigNode 自动清理超过 TTL 的分区信息(2 小时清理一次)
-
数据同步:支持在发送端指定接收端鉴权信息
-
生态集成:支持 Kubernetes Operator
-
脚本与工具:import-data/export-data 脚本扩展,支持新数据类型(字符串、大二进制对象、日期、时间戳)
-
脚本与工具:import-data/export-data 脚本迭代,同时兼容 TsFile、CSV 和 SQL 三种类型数据的导入导出
-
...
问题修复
-
修复树模型 having 子句中列名不存在时报数组越界异常的问题
-
修复 SELECT INTO 的 target 序列包含反引号时会写入错误序列的问题
-
修复异常断电时产生空的 iot-consensus 文件,导致 dn 无法启动的问题
-
修复手动删除 resource 文件后,存储引擎异步恢复报错,pipe 启动失败的问题
-
修复双活之间无法同步外部 pipe 转发而来的数据的问题
-
修复 C# Session 连接集群(大于 1 个节点)查询大量数据(超过 fetch_size)时无法正确拉取结果集的问题
-
修复 C# 客户端查询结果顺序不对的问题
-
修复查询结果集中包含重复时间的问题
-
修复单设备 sort+offset+limit+align by device 查询结果错误的问题
-
修复 A 数据类型序列 S1 删除后写入 B 数据类型 S1 且存在 TTL 的场景下会导致数据同步失败的问题
-
修复 MergeReader 在乱序+倒序查询时需要考虑内存申请,避免出现查询可用内存降为负数的问题
-
修复 Windows 上 ConfigNode 和 DataNode 读取 jdk 环境变量的方式不一致的问题
-
...
Apache IoTDB 是一款工业物联网时序数据库管理系统,采用端边云协同的轻量化架构,支持一体化的物联网时序数据收集、存储、管理与分析 ,具有多协议兼容、超高压缩比、高通量读写、工业级稳定、极简运维等特点。
作为全球性开源项目,截至目前,Apache IoTDB 已拥有 289 名贡献者、5.7K Stars、1K Forks,12333 commits。
- Gitee 仓库:https://gitee.com/apache/iotdb
- GitHub 仓库:https://github.com/apache/iotdb

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Webpack v5.99.6 已发布,模块打包器
Webpack 是一个模块打包器,主要目的是在浏览器上打包 JavaScript 文件。Webpack v5.99.6 已发布,具体更新内容如下: 修复 遵循 ES 模块的公共路径 修复了混合 commonjs 和 esm 模块时库模块的module生成问题 始终为需要的库应用FlagDependencyExportsPlugin 更快的 dead control flow 逻辑 Typescript 类型 更新说明:https://github.com/webpack/webpack/releases/tag/v5.99.6
- 下一篇
Reachy 2 开源人形机器人 7 万美元正式开售
Pollen Robotics 推出其最新开源人形机器人Reachy2,正式开启销售,定价为7万美元。 Reachy2并非面向消费市场,而是专为AI与机器人实验室设计,目标是推动开源机器人生态的发展。据 AIbase了解,这款机器人已在Cornell大学、Carnegie Mellon大学及多家顶级AI实验室投入使用。 Reachy2 以其高度仿人的外形与交互能力脱颖而出,主要亮点如下: 仿人设计:配备双臂、头部及独特的天线,Reachy2的7自由度(DoF)手臂模仿成人手臂的尺寸与运动方式,可实现自然、精准的动作,每只手臂能负重高达3公斤。 全向移动:其移动底盘采用三全向轮设计,结合LiDAR与多传感器系统,确保平滑、精准的导航,适应多样化应用场景。 丰富的传感器阵列:集成双1080p摄像头、麦克风阵列、扬声器、LiDAR及惯性测量单元(IMU),为环境感知与交互提供强大支持。 开源与模块化:基于ROS2和Hugging Face的LeRobotHF框架,Reachy2支持Python SDK编程,开发者可轻松扩展与定制功能,满足特定研究或应用需求。 目前,Reachy2已被全球2...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境