Apache IoTDB v1.2.2 发布|增加 flink-sql-connector、tsfile 文件级级联传输等功能

news2025/1/10 17:39:47

Release Announcement

  Version 1.2.2  

Apache IoTDB v1.2.2 已经发布,主要增加了 flink-sql-iotdb-connector 插件、tsfile 文件级级联传输、count_time 聚合函数等新特性,优化了 Limit & Offset 查询性能、ConfigNode 重启逻辑等,并提升压缩效果、删除操作效率、对齐序列合并速度,修复部分产品 bug 和性能问题。

c568c06cc59e46a6347f1e527834988d.png

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

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

完整的 Release Notes 可参考此处:

https://dlcdn.apache.org/iotdb/1.2.2/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

  • 新增 flink-sql-iotdb-connector 插件

  • 数据同步模块新增 tsfile 文件级级联传输

  • 新增 count_time 聚合函数,支持统计结果集行数

  • RestAPI 新增 insertRecords 批量写入方法

  • 优化 Limit & Offset 查询性能

  • 优化 ConfigNode 重启逻辑,重启时不依赖 Seed ConfigNode 在线

  • 将 INT32 和 INT64 的默认编码方法由 RLE 更改为 TS_2DIFF,提升压缩效果

  • 提升删除操作效率

  • 合并兼容同序列不同编码,对齐序列合并速度提升 6 倍

  • Pipe 框架支持多 NodeUrl 及容错

## Bug Fixes

  • 修复 ConfigNode 并发回滚过程中的死锁问题

  • 修复插入大批量数据时 DataPartition 分配错误

  • 修复 IoTConsensus 中 Thrift AsyncServer 连接超时无效的问题

  • 修复使用关键字创建时间序列时出现异常

  • 修复 UDF 部分临时文件夹未删除问题

  • 修复 Pipe 框架 hybrid 模式下存在可能提前上报进度的情况

96d845e2e2cd812667717e9517ebb17c.gif

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

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

QQ群:659990460

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

GitHub仓库:

https://github.com/apache/iotdb

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

1145cb72d9c76bb963ff3c24e4ed5dc4.gif

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1100271.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue.js2+Cesium1.103.0 十三、通过经纬度查询 GeoServer 发布的 wms 服务下的 feature 对象的相关信息

Vue.js2Cesium1.103.0 十三、通过经纬度查询 GeoServer 发布的 wms 服务下的 feature 对象的相关信息 Demo <template><divid"cesium-container"style"width: 100%; height: 100%;"><div style"position: absolute;z-index: 999;bott…

Unity AI Muse 基础教程

Unity AI Muse 基础教程 Unity AI 内测资格申请Unity 项目Package ManagerMuse Sprite 安装Muse Texture 安装 Muse Sprite 基础教程什么是 Muse Sprite打开 Muse Sprite 窗口Muse Sprite 窗口 参数Muse Sprite Generations 窗口 参数Muse Sprite Generations 窗口 画笔Muse Sp…

小程序开发平台源码系统+ 带前后端完整搭建教程

大家好&#xff0c;给大家分享一个小程序开发平台源码系统。这款小程序开发平台中有很多功能&#xff0c;今天主要来给大家介绍一下洗车行业小程序制作的功能。以下是部分核心代码图&#xff1a; 系统特色功能&#xff1a; LBS定位&#xff1a;小程序能够自动显示附近的共享洗…

稀里糊涂的转义

一、前言 前段时间挖机ERP系统出现一个问题&#xff0c;表单录入客户名称是 L & Q International Trading Limited&#xff0c;然后页面展示变成 L &amp; Q International Trading Limited&#xff0c;即字符 &变成了&amp&#xff1b;。 二、为什么要转义 &…

Vue-3.5vuex分模块

模块module 由于vuex使用单一状态树&#xff0c;应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时&#xff0c;store对象就有可能变得相当臃肿。&#xff08;当项目变得越来越大的时候&#xff0c;Vuex会变得越来越难以维护&#xff09; 模块创建 先在store文…

提升协作效率:钉钉流程与低代码平台的无缝对接

摘要&#xff1a;本文由葡萄城技术团队原创并首发。转载请注明出处&#xff1a;葡萄城官网&#xff0c;葡萄城为开发者提供专业的开发工具、解决方案和服务&#xff0c;赋能开发者。 前言 钉钉作为目前很多企业都在使用的移动办公平台&#xff0c;提供了很多常用的OA审批功能&…

剑指智能驾驶,智己LS6胜算几何?

监制 | 何玺 排版 | 叶媛 10月12日&#xff0c;IM智己旗下的新车智己LS6宣布上市。 新车型搭载尖端科技多项&#xff0c;其中以“全画幅数字驾舱屏”、和城市高阶智能辅助驾驶为核心的智驾技术&#xff0c;更是引来众多用户关注。 01 新能源新卷王智己LS6 智己LS6一发布就…

浅谈智能照明控制系统在体育馆中的应用

【摘要】在社会经济日益发展的今天&#xff0c;人们的物质文化水平都有着不同程度上的提高。与此同时人们更加追求高质量的工作和生活环境。照明在现代化的多功能体育场馆中是非常重要的一个环节。智能化的照明控制系统能够根据环境的变化以及客户的需求等条件来自动调节照明系…

解密推荐系统:用Redis解决特征存储问题

文章目录 &#x1f31f; 线上服务&#xff1a;如何在线上提供高并发的推荐服务&#xff1f;&#x1f34a; 1. 架构设计&#x1f34a; 2. 负载均衡&#x1f34a; 3. 高并发处理&#x1f34a; 4. 监控和调整&#x1f34a; 5. 数据安全 &#x1f31f; 存储模块&#xff1a;如何用R…

1.15.C++项目:仿muduo库实现并发服务器之HttpRequest和HttpResponse模块的设计

文章目录 一、HttpRequest模块二、HttpResponse模块三、实现思想&#xff08;一&#xff09;功能&#xff08;二&#xff09;意义 四、代码 一、HttpRequest模块 二、HttpResponse模块 三、实现思想 &#xff08;一&#xff09;功能 HttpRequest模块 存储HTTP请求信息 接收到…

基于若依和flowable6.7.2的ruoyi-nbcio流程管理系统正式发布

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码&#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio 演示地址&#xff1a;RuoYi-Nbcio后台管理系统 项目概要 本项目基于 RuoYi-Flowable-Plus 进行二次开发&#xff0c;从nbcio-boot(https://gitee.com/nb…

maven 常用知识速记

创建项目 maven archetype:generate依赖范围 有如下依赖示例&#xff1a; <dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.7</version><scope>test</scope> </dependency>其中…

Unity中用序列化和反序列化来保存游戏进度

[System.Serializable]标记类 序列化 [System.Serializable]是一个C#语言中的属性&#xff0c;用于标记类&#xff0c;表示该类的实例可以被序列化和反序列化。序列化是指将对象转换为字节流的过程&#xff0c;以便可以将其保存到文件、数据库或通过网络传输。反序列化则是将字…

Davinci NvM Block配置

存储块的配置方法 在下图中的位置添加Block的时候&#xff0c;Davinci会在NVM模块和Fee模块同时添加Block&#xff0c;并进行关联。且Fee Block的数量由NvM Block的类型决定&#xff0c;当NvM Block是Native时&#xff0c;会生成一个Fee Block&#xff1b;当NvM Block是Redund…

ant design vue:自定义锚点样式

要做一个如下图的锚点&#xff0c;ant design vue的锚点样式比较简单&#xff0c;按照官网文档:affix"false" :showInkInFixed"true"&#xff0c;就可以显示小方块&#xff0c;但是我试了一下不管用&#xff0c;而且锚点组件不固定起来很不方便&#xff0c…

[大三上20231016]JavaEE SpringBoot

[大三上20231016]JavaEE SpringBoot 学习是个积累,踏踏实实去做,多去虚心请教,热爱兴趣很重要 课前提问: Spring框架中的核心组件是什么? IOC,AOP IOC: Inversion of Control即控制反转 AOP: Aspect Oriented Programming 面向切面编程 什么是IOS什么是DI? IOS(作用:…

《向量数据库指南》——选择向量数据库时需要考量的点Milvus Cloud

大禹智库:选择向量数据库时需要考量的点 性能 如上述,查询性能(查询的响应时间,系统的吞吐能力)是在选型向量数据库时的一个重要参考点,市面上现有的向量数据库的 Benchmark 有: ANN-Benchmark 是一种用于评估各种向量数据库和近似最近邻(ANN)算法性能的工具 VectorD…

如何快速集成讯飞星火 2.0 API ?

大家好&#xff0c;我是二哥呀。 之前带大家体验了两波科大讯飞的星火认知大模型&#xff0c;真没想到&#xff0c;反馈远超我的预期&#xff0c;大家普遍都说好&#xff0c;不仅注册方便&#xff0c;工作和学习的效率也得到了极大的提升。 今天继续给大家带来重磅体验&#…

SLAM从入门到精通(a*搜路算法)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 目前机器人常用的搜路算法主要有这么几种&#xff0c;迪杰斯特拉算法、a*算法、贪心算法。每一种算法都有自己的场景和优势&#xff0c;可以灵活选…

如何在Linux环境中远程访问企业级夜莺监控分析工具?

文章目录 前言1. Linux 部署Nightingale2. 本地访问测试3. Linux 安装cpolar4. 配置Nightingale公网访问地址5. 公网远程访问Nightingale管理界面6. 固定Nightingale公网地址 前言 夜莺监控是一款开源云原生观测分析工具&#xff0c;采用 All-in-One 的设计理念&#xff0c;集…