立刻进入牛年了,在此祝你们新年快乐,万事如意!本文总结一下今年的工做~java
正文 2430 字,预计阅读时间 7 分钟。git
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. )github
2020年,Apache IoTDB在国内中车、中船、中烟、商飞、成飞、大唐等许多工业企业获得了落地,成功地替代或升级了原有工业物联网数据管理系统。同时,Apache IoTDB的国际用户愈来愈多,在宝马德国Landshut发动机厂、安赛乐米塔尔钢铁集团美国公司等公司获得落地和试用;此外,IoTDB还被奥地利、巴西等国的工业企业集成到其产品线中。
web
功能开发
数据库
今年发布了两个大版本:0.10 和 0.11,主要功能以下:apache
分段聚合补空值微信
select 聚合函数(后缀)from 前缀 group by ([起始时间,终止时间),分段间隔,滑动步长)
app
便可实现诸如查询1月份天天早8点到晚8点的平均温度这类的查询
分布式
最新点查询函数
select last * from root,一句话能够实现实时数据库的监控功能
倒序查询
千呼万唤的 order by time desc 也有了!
标签和属性管理
支持为时间序列添加标签和属性,这两个的区别常常有人问:标签能够用来作倒排索引查时间序列,属性就只能 show timeseries 时候展现啦。
新版内存控制
0.11 版本的内存控制升级了,大大下降爆内存的风险,也终于不用再把 enable_parameter_adapter 改成 false了,这个参数直接被干掉了,取而代之的是 enable_mem_control,能够保持默认为 true。
层级合并功能
数据合并功能是 LSM 存储引擎中不可缺乏的一环,有了层级合并,数据扫描能够加速百倍!
原生接口
大概在0.9版本增长了 java 的原生接口 Session,主要针对写入进行优化。后续又增长了 Session 链接池,以及Python、go客户端。C++客户端也即将发布。
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/
本文分享自微信公众号 - IoTDB漫游指南(Apache-IoTDB)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。