万众期待的 0.9.0 终于发布了!
正文 1493 字,预计阅读时间 4 分钟。
下载使用
直接下载地址:
https://mirrors.tuna.tsinghua.edu.cn/apache/incubator/iotdb/0.9.0-incubating/apache-iotdb-0.9.0-incubating-bin.zip
文档:
https://iotdb.apache.org/#/Documents/0.9.0/chap1/sec1
Docker镜像:
docker pull hxdiotdb/iotdb:0.9.0
支持的客户端:JDBC,Java-native(Session),Python。Java 客户端可以直接添加依赖,会从 maven 中心库下载
<dependency>
<groupId>org.apache.iotdb</groupId>
<artifactId>iotdb-session</artifactId>
<version>0.9.0</version>
</dependency>
<!--or-->
<dependency>
<groupId>org.apache.iotdb</groupId>
<artifactId>iotdb-jdbc</artifactId>
<version>0.9.0</version>
</dependency>
github 仓库中有完善的 example 模块,包含了其他各个模块的示例代码。
新特性
* IOTDB-143 乱序文件整理
* IOTDB-151 时间序列路径支持纯数字
* IOTDB-158 网页监控,端口 8181
* IOTDB-173 Session的 batch 写入接口
* IoTDB-174 增加查询指定路径时间序列数量的接口
* IOTDB-187 支持数据文件存储至本地或HDFS
* IOTDB-188 增加删除存储组功能
* IOTDB-193 写入时自动创建元数据
* IOTDB-198 增加两个 IoTDB 实例间数据同步功能
* IOTDB-199 增加一个日志可视化工具
* IOTDB-203 增加 group by device 按设备返回结果集
* IOTDB-205 增加存储组级别的数据保留时间
* IOTDB-208 文件层增加布隆过滤器
* IOTDB-223 增加查看TsFile结构的工具
* IoTDB-226 增加Hive-TsFile 连接器
* IOTDB-239 增加查询设备的接口
* IOTDB-241 增加 Session 中的查询接口
* IOTDB-249 创建时间序列语句支持小写
* IOTDB-253 支持查询时使用时间表达式 now() 等
* IOTDB-259 查询元数据树的某节点的孩子节点
* IOTDB-282 增加 show version 语句查看服务器版本
* IOTDB-294 支持0.8.*在线升级
* Spark-IoTDB连接器
* 支持带双引号的measurement name
* 编译时直接在service-rpc内生成C++,Go和Python接口
* 通过jconsole展示缓存命中率
* 支持写入时间戳小于0
* 增加 Session 删除时间序列接口
* 增加 resource 文件的展示工具
* 增加水印功能
* 支持微妙和纳秒时间精度
在线升级
如果使用的 0.8.* 版本,需要提前备份一份,然后将老版本 iotdb kill,将新版本的各种目录配置为原目录,启动新版本即可,如果没有问题就可以删除备份的数据。启动之后数据立即可查,后台会自动升级文件格式。
客户端和服务器需要同时使用 0.9.0 版本,0.9.0 和 0.8.0 的客户端不能混用。以后大家尽量使用正式发布版,我们的版本发布也会越来越勤,最慢一个月发一版。
总结
大家有问题随时反馈~