Apache IoTDB 鼠年总结
马上进入牛年了,在此祝大家新年快乐,万事如意!本文总结一下今年的工作~
正文 2430 字,预计阅读时间 7 分钟。
Apache IoTDB在2020鼠年正式晋升为Apache 全球顶级开源项目,并在社区通过了其项目章程:Apache IoTDB 是一个开源物联网时序数据库,旨在满足大规模物联网和工业物联网(IoT 和 IIoT)应用对数据、存储和分析的严苛要求。 (Apache IoTDB is an Open Source IoT database designed to meet the rigorous data, storage, and analytics requirements of large-scale Internet of Things (IoT) and Industrial Internet of Things (IIoT) applications. )
2020年,Apache IoTDB在国内中车、中船、中烟、商飞、成飞、大唐等许多工业企业得到了落地,成功地替代或升级了原有工业物联网数据管理系统。同时,Apache IoTDB的国际用户越来越多,在宝马德国Landshut发动机厂、安赛乐米塔尔钢铁集团美国公司等公司得到落地和试用;此外,IoTDB还被奥地利、巴西等国的工业企业集成到其产品线中。
功能开发
今年发布了两个大版本:0.10 和 0.11,主要功能如下:
1、分段聚合补空值
select 聚合函数(后缀)from 前缀 group by ([起始时间,终止时间),分段间隔,滑动步长)
即可实现诸如查询1月份每天早8点到晚8点的平均温度这类的查询
2、最新点查询
select last * from root,一句话可以实现实时数据库的监控功能
3、倒序查询
千呼万唤的 order by time desc 也有了!
4、标签和属性管理
支持为时间序列添加标签和属性,这两个的区别经常有人问:标签可以用来做倒排索引查时间序列,属性就只能 show timeseries 时候展示啦。
5、新版内存控制
0.11 版本的内存控制升级了,大大降低爆内存的风险,也终于不用再把 enable_parameter_adapter 改为 false了,这个参数直接被干掉了,取而代之的是 enable_mem_control,可以保持默认为 true。
6、层级合并功能
数据合并功能是 LSM 存储引擎中不可缺少的一环,有了层级合并,数据扫描可以加速百倍!
7、原生接口
大概在0.9版本增加了 java 的原生接口 Session,主要针对写入进行优化。后续又增加了 Session 连接池,以及Python、go客户端。C++客户端也即将发布。
8、Flink 连接器
Apache Flink 团队成员也贡献了 Flink 与 TsFile 和 IoTDB 的连接器,支持了读写两个方面,欢迎大家试用!
大会报告
今年参与的大会以及报告题目如下,欢迎社区的同学多多宣传~
2020.03.02, Building IoT 2020. Essen, Germany.
报告:Industrial IoT mit Open Source (opens new window)
讲师:Julian Feinauer, Chirstofer Dutz.
2020.09.26,Apache Hadoop Meetup. Shanghai, China
报告:从IoTDB到 Hadoop: 工业物联网边云协同开源生态
讲师:黄向东
2020.09.30,ApacheCon 2020
报告:Use Cases and Optimizations of IoTDB
讲师:乔嘉林
2020.10.25,中国开源年会暨阿帕奇中国路演2020
报告:Apache IoTDB: 从中国高校走向世界
讲师:乔嘉林
报告:Apache IoTDB: 工业物联网数据管理
讲师:黄向东
2020.11.14,开源软件供应链 2020 峰会
报告:Apache IoTDB 核心技术剖析
讲师:孙金城
2020.11.29,Apache IoTDB 见面会
报告:IoTDB 使用进阶与背后原理介绍
讲师:薛恺丰
报告:海量序列处理: IoTDB 的分布式元数据管理技术
讲师:王超
报告:拓维物联网平台与 Apache IoTDB 的应用实践分析
讲师:黄斌
报告:基于IoTDB的X-DB实时数据库的使用情况
讲师:李万鸿
报告:Apache IoTDB 社区发展情况简介
讲师:黄向东
报告:Apache 本土社区 ALC Beijing 介绍
讲师:姜宁
报告:同理心: 拥抱竞争中合作的开源必备之技
讲师:李建盛
报告:IoTDB for Digital Twin Platform in Germany
讲师:Julian Feinaeur
2021.01.24,BDTC 2020中国大数据技术大会
2020.12.30,第十届中国云计算标准与应用大会
报告:Apache IoTDB: 工业物联网时序数据管理系统
讲师: 乔嘉林
社区成长
社区用户:2020年起,为了更好地服务国内用户,实现更便捷的交流,社区创建了微信群和QQ群,目前微信群近500人,qq群也有近200人了(群号:659990460),欢迎大家进群!
社区贡献者:目前已经有 94 位贡献者为 IoTDB 贡献了代码,其中有 37 位成为了 Committer 成员。主要来自 5 个国家(中国、德国、美国、印度、澳大利亚)。也有多家公司深度参与到 IoTDB 的开发中,如东方国信、阿里、用友、华为、云智慧等等。
社区活动:启动了社区导师计划!现在报名的开发者应该已经和导师取得了联系,形成了18个学习小组,希望通过社区导师的帮助下,有越来越多的贡献者能够参与到开源物联网数据库的建设上来~
李万鸿先生还贡献了一幅牛年对联:
先进技术实时存储又好又快
优秀产品天下共用大吉大利
横批:IoTDB牛气冲天
总结
最后,感谢各位用户和贡献者的支持!祝大家新年快乐!也祝 Apache IoTDB 越来越好,越来越快!欢迎大家的加入~
QQ群:659990460
微信群:添加好友 tietouqiao
github仓库:
https://github.com/apache/iotdb
官网:http://iotdb.apache.org/
Apache IoTDB 鼠年总结相关推荐
- Apache IoTDB v0.13 发布!
本文约1500字,建议阅读5分钟 下载最新版本Apache IoTDB v0.13. Release Announcement version 0.13 Apache IoTDB v0.13 ...
- Apache IoTDB v0.12.5 发布!
本文约800字,建议阅读5分钟 本文与你分享 Apache IoTDB v0.12.5 的Release Announcement. Release Announcement v0.12.5 Ap ...
- 腾讯技术直播间 | Apache IoTDB x Apache Pulsar Meetup
点击下方图片 收看Apache软件基金会两大孵化器项目 Pulsar x IoTDB 分享会全程直播 ???? >>> 活动介绍 <<< Apache Pulsar ...
- Apache IoTDB 物联网数据库引擎
Apache IoTDB 是一个开源物联网原生数据库,旨在满足大规模物联网和工业物联网(IoT 和 IIoT)应用对数据.存储和分析的严苛要求 IoTDB是针对时间序列数据收集.存储与分析一体化的数据 ...
- 迎新:Apache IoTDB 喜迎 2 位新 Committer
正文 1222 字,预计阅读时间 4 分钟. Apache IoTDB 是一个开源物联网时序数据库,旨在满足大规模物联网和工业物联网(IoT 和 IIoT)应用对数据.存储和分析的严苛要求. 不完全统 ...
- 【fly-iot飞凡物联】(5):开源项目Apache IoTDB,开源项目学习,原来还有这样的项目,关于IOT的几个开源项目汇总下
目录 前言 1,关于:开源项目Apache IoTDB 2,还有个admin后台 3,thinglinks项目 4,thingsboard-ui-vue项目 5,apache pulsar项目 6,A ...
- apache iotdb_清华数为工业互联网时序数据库Apache IoTDB亮相2019工业互联网峰会
2月21日,2019工业互联网峰会在国家会议中心召开.本次会议由中国信息通信研究院.工业互联网产业联盟.中国通信学会联合主办.工业与信息化部部长苗圩出席会议并致开幕词.中国工程院院士邬贺铨.孙家广.周 ...
- 2022 Apache IoTDB 物联网生态大会成功举办,见证工业数据已然创造的未来
大会圆满落幕 干货内容公布 2022年12月3日.4日,由中国通信学会作为指导单位,Apache IoTDB Community.清华大学软件学院.中国通信学会开源技术委员会联合主办,"科创 ...
- 2022 Apache IoTDB 物联网生态大会 | 议题嘉宾公布,大会亮点抢先看!
议题&嘉宾公布 大会亮点抢先看! 2022ApacheIoTDB物联网生态大会将于12月3日.4日的9:30-16:30进行线上直播.本次大会由中国通信学会作为指导单位,Apache IoTD ...
最新文章
- 64位游戏找call_《使命召唤16:战区》配置注册登录全攻略,三步让你极迅游戏!...
- javaweb开发后端常用技术_Web后端开发(11)——Session会话技术
- 跟我一起考PMP---项目范围管理
- 为什么说php单线程,php单线程的缺点是什么?
- c++相对路径怎么判断_不可思议!C罗无球跑位分析
- java oracle数据库高效分页查询_Oracle学习之分页查询数据
- 异步社区两周年 - 技术图书免费送(活动已结束)
- 主流数据库之MySQL函数和MySQL数据操作基础知识及示例
- obs点开始推流显示无法连接服务器,前沿科技资讯:OBS Studio推流连接失败如何办 OBS推流失败的正确解决方法...
- 电子元器件之电容-2
- vue 通过自定义规则实现表单手机号和邮箱的校验
- Linux如何制作efi启动盘,教你制作macOS+Ubuntu+WindowsPE超级启动盘(仅支持UEFI)
- 坦克大战Java版(文末附下载地址)
- 一篇讲autoconf/automake的好文章
- 微信公众号 - 网页服务 - 分享接口
- quadtree java_LeetCode算法题-Quad Tree Intersection(Java实现)
- 世界神级程序员之一,成了被人唾骂的神棍?
- 【WARNINGS: ?: (2_0.W001) Your URL pattern ‘^xxx/(?P<pk>\d+)/$‘ has a route that contains ‘(?P<‘, b】
- 树莓派打造智能家居(二):MQTT搭建和测试
- python你真的懂断言嘛?