时序数据管理引擎 Apache IoTDB

时序数据管理引擎 Apache IoTDB

Apache-2.0
Java 查看源码»
跨平台
Apache
2019-10-25
水镜姬轩

华彩网_[官网首页]IoTDB是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接Hadoop与Spark生态,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求。

主要功能与特点

IoTDB具有以下特点:

  • 灵活的部署方式
    • 云端一键部署
    • 终端解压即用
    • 终端-云端无缝连接(数据云端同步工具)
  • 低硬件成本的存储解决方案
    • 高压缩比的磁盘存储(10亿数据点硬盘成本低于1.4元)
  • 目录结构的时间序列组织管理方式
    • 支持复杂结构的智能网联设备的时间序列组织
    • 支持大量同类物联网设备的时间序列组织
    • 可用模糊方式对海量复杂的时间序列目录结构进行检索
  • 高通量的时间序列数据读写
    • 支持百万级低功耗强连接设备数据接入(海量)
    • 支持智能网联设备数据高速读写(高速)
    • 以及同时具备上述特点的混合负载
  • 面向时间序列的丰富查询语义
    • 跨设备、跨传感器的时间序列时间对齐
    • 面向时序数据特征的计算(频域变换,0.8.0版本不支持)
    • 提供面向时间维度的丰富聚合函数支持
  • 极低的学习门槛
    • 支持类SQL的数据操作
    • 提供JDBC的编程接口
    • 完善的导入导出工具(0.8.0版本不支持)
  • 完美对接开源生态环境
    • 支持开源数据分析生态系统:Hadoop、Spark
    • 支持开源可视化工具对接:Grafana
的码云指数为
超过 的项目
加载中

评论(29)

l
liu-hui
文档有没有中文的?英文的看着真心累,英文不好
水镜姬轩
水镜姬轩 软件作者
大部分都有中文。 github仓库的docs下有个Document-CHN就是。另外,官网打开一份文档后,右侧有个按钮是,切换到中文,就可以在线看啦
l
liu-hui
好的。谢谢
一念o
一念o
找到原因了,是jdk11,改成jdk8好了
刘小菜
刘小菜
想用,但是看文档和看代码真心累。
水镜姬轩
水镜姬轩 软件作者
您好,我们有钉钉群,如果有问题,可以随时沟通~ 另外文档觉得哪里不方便阅读或理解,可以给我们反馈。
夜的城市
和TDengine数据库对比,那个开源的时序数据库好一点
水镜姬轩
水镜姬轩 软件作者
这里给出定论的回答的话,会引起各方争议 :D http://github.com/thulab/iotdb-benchmark 这个benchmark可以对比IoTDB、InfluxDB、KairosDB、TDengine等多个数据库的性能。华彩网_[官网首页]欢迎感受。如果发现性能问题,欢迎在IoTDB公开邮件列表或者私信联系。
oldstrew
oldstrew
这个项目下没有TDengine的对比测试功能?能否开源一下,正好要对比
水镜姬轩
水镜姬轩 软件作者
支持的。 在这个分支上, http://github.com/thulab/iotdb-benchmark/tree/test_taos。 master分支可能文档没更新。
开源中国首席忽悠官
开源中国首席忽悠官
希望支持.net core,加油
yuriboyjuan
yuriboyjuan
我开10个线程插入只有布尔值的共2000w条记录,插入完以后查询几次count(*) 都要20几秒,而且再插入的过程中就发现count的时间越来越长,但是重启后查询就很快,只有0.006秒出来了,是插入完以后需要对数据库做什么操作么
水镜姬轩
水镜姬轩 软件作者
能否提供下样例代码? 可以在这里发; 或者订阅并发送到dev@iotdb.apache.org邮件列表; 或者在 http://issues.apache.org/jira/projects/IOTDB/issues 发。
yuriboyjuan
yuriboyjuan
大概情况已经发你邮箱
水镜姬轩
水镜姬轩 软件作者
没有收到还。 dev@iotdb.apache.org这个是邮件列表,需要先订阅才能发送:发送任意邮件到:dev-subscribe@iotdb.incubator.apache.org 然后从接到的回复邮件中进行确认。 以后就能直接给dev@iotdb.apache.org发送邮件了。
水镜姬轩
水镜姬轩 软件作者
华彩网_[官网首页]Hi,这个原因找到了。先说当前版本的解决方法: 1. memtable_size_threshold 这个参数调小。目前我们为了解决乱序数据和重复插入某个时间戳的数据,默认内存中的数据在查询的时候需要进行排序,但是现在内存中的数据默认大小是128MB,所以count就要对这些数据进行排序再处理。 如果调小这个参数,例如5MB、10MB,性能就会好起来。 2、 但是注意,如果调小上述参数,那么多线程写同一条时间序列的时候,不要每个线程写一个时间段(例如线程1写昨天的数据,同时线程2写今天的数据),这种情况下我们会当做出现了大量乱序数据,虽然支持写入,但是查询的时候一些聚合操作索引会失效。 对于这种大量数据的并行导入,建议在0.10版本中,我们可以直接生成tsfile(或者通过多iotdb实例生成若干tsfile数据文件),然后通过0.10中的加载外部tsfile文件给加载进来。
inuxor
inuxor
只支持jdbc,文档里边倒是有other languages和TsFile api,然而都是coming soon
水镜姬轩
水镜姬轩 软件作者
额,还支持native api (session api), python, c++.... 例如文档: http://iotdb.apache.org/#/Documents/0.9.0/chap4/sec3
d
dyfdyf
支持
被小白杀
被小白杀
和老外开发的时序数据库druid比,有啥优势么?
水镜姬轩
水镜姬轩 软件作者
druid的主要场景是OLAP。 IoTDB目前的主要目标是高效写入(目前单节点数千万数据点/秒),同时提供快速查询,并基于Spark、MR做分析。
o
osc_265nqy7q
iotdb加油!官网就有文档
凡不说传
凡不说传
新鲜技术,支持一下。

Apache IoTDB 0.9.1 发布,时序数据管理引擎

Apache IoTDB 0.9.1 发布了。华彩网_[官网首页]IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接 Hadoop 与 Spark 生态,适用于工业物联网应用中...

01/15 06:49

Apache IoTDB 0.8.2 发布,时序数据管理引擎

Apache IoTDB 0.8.2 发布了。华彩网_[官网首页]IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接 Hadoop 与 Spark 生态,适用于工业物联网应用中...

2019/12/17 07:05

Apache IoTDB 0.9.0 发布,时序数据管理引擎

华彩网_[官网首页]Apache IoTDB 0.9.0 发布了。IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接 Hadoop 与 Spark 生态,适用于工业物联网应用中...

2019/12/03 07:05

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

时序数据库 Apache-IoTDB 源码解析之前言(一)

IoTDB 是一款时序数据库,相关竞品有 Kairosdb,InfluxDB,TimescaleDB等,主要使用场景是在物联网相关行业,如:车联网、风力发电、地铁、飞机监控等等,具体应用案例及公司详情可以查看:I...

02/06 23:33
6.5K
3
时序数据库 Apache-IoTDB 源码解析之系统架构(二)

上一章聊到时序数据是什么样,物联网行业中的时序数据的特点:存量数据大、新增数据多(采集频率高、设备量多)。详情请见: 时序数据库 Apache-IoTDB 源码解析之前言(一) 打一波广告,欢迎...

02/08 01:36
1W
5
时序数据库 Apache-IoTDB 源码解析之文件索引块(五)

上一章聊到 TsFile 的文件组成,以及数据块的详细介绍。详情请见: 时序数据库 Apache-IoTDB 源码解析之文件数据块(四) 打一波广告,欢迎大家访问IoTDB 仓库,求一波 Star 。欢迎关注头条号...

02/14 14:11
2.2K
1
时序数据库打通物联网数据生命周期

  随着物联网和工业物联网的迅速发展、传感器采集数据成本的降低,使得基于传感器工况数据的工艺改进、运维服务等业务成为可能。这些传感器会产生海量的时间序列数据,如何高效地管理和分析...

2019/05/08 17:05
137
0
OpenDaylight系列教程(七)-- OpenDaylight Karaf Features

OpenDaylight Karaf Features This section provides brief descriptions of the most commonly used Karaf features developed by OpenDaylight project teams. They are presented in alph...

2016/11/22 13:47
189
0
网络安全工具

漏洞及渗透练习平台WAF类型检测工具 http://github.com/EnableSecurity/wafw00f 信息搜集工具 社工插件,可查找以email、phone、username的注册的所有网站账号信息 http://github.com/n0t...

2018/05/31 07:55
429
0
Github开源安全工具集合

本仓库收集的初衷是为向各类企业安全从业人员提供在企业信息安全防护体系建设过程中可以参考的开源安全扫描工具,以期望企业能够利用这些扫描器对自身业务进行自检,从而提高自身业务安全性。...

2018/12/20 11:00
322
0
【网络安全】2019年Github上开源安全渗透类工具超大集合!

Scanners Box是一个集合github平台上的安全行业从业者自研开源扫描器的仓库,包括子域名枚举、数据库漏洞扫描、弱口令或信息泄漏扫描、端口扫描、指纹识别以及其他大型扫描器或模块化扫描器,...

02/01 13:54
96
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部

页面底部区域 foot.htm