乐趣区

关于数据分析:利用NBI可视化influxDB时序数据库构建物联网大数据分析平台

什么是时序数据库

   先来介绍什么是时序数据。时序数据是基于工夫的一系列的数据。在有工夫的坐标中将这些数据点连成线,往过来看能够做成多纬度报表,揭示其趋势性、规律性、异样性;往将来看能够做大数据分析,机器学习,实现预测和预警。

时序数据库就是寄存时序数据的数据库,并且须要反对时序数据的疾速写入、长久化、多纬度的聚合查问等基本功能。

   比照传统数据库仅仅记录了数据的以后值,时序数据库则记录了所有的历史数据。同时时序数据的查问也总是会带上工夫作为过滤条件。

时序数据库的场景

所有有时序数据产生,并且须要展示其历史趋势、周期法则、异样性的,进一步对将来做出预测剖析的,都是时序数据库适宜的场景。

在工业物联网环境监控方向,因为工业下面的要求,须要将工况数据存储起来。举例客户每个厂区具备 20000 个监测点,500 毫秒一个采集周期,一共 20 个厂区。这样算起来一年将产生惊人的 26 万亿个数据点。假如每个点 50Byte,数据总量将达 1P(如果每台服务器 10T 的硬盘,那么总共须要 100 多台服务器)。这些数据不只是要实时生成,写入存储;还要反对疾速查问,做可视化的展现,帮忙管理者剖析决策;并且也可能用来做大数据分析,发现深层次的问题,帮忙企业节能减排,减少效益。最终客户采纳了 influxDB 时序数据库计划,帮忙他解决了难题。

在互联网场景中,也有大量的时序数据产生。举个例子,为了保障用户的应用体验,将用户的每次网络卡顿、网络提早都会记录到百度天工的时序数据库。由时序数据库间接生成报表以供技术产品做剖析,尽早的发现、解决问题,保障用户的应用体验。

什么是 InfluxDB

InfluxDB 是一个由 InfluxData 开发的开源时序型数据。它由 Go 写成,着力于高性能地查问与存储时序型数据。InfluxDB 被广泛应用于存储系统的监控数据,IoT 行业的实时数据等场景。

Influxdb 要害个性

  1. 反对相似 SQL 的查问语法

2. 提供了 Http Api 间接拜访

3. 存储超过 10 亿级别的工夫序列数据

4. 灵便的数据保留策略,能够定义到 Database 级别(只保留最热的数据)

5. 内置治理接口和 CMD

6. 飞个别速度的聚合查问

7. 按不同时间段进行聚合查问

8. 内置继续查问性能,定时计算指定时间段的数据,插入到指定表中,能够了解为定时归集数据

  1. 程度扩大,反对集群模式
    计划介绍:

技术架构:

NBI 可视化平台介绍:

NBI 大数据可视化剖析平台作为新一代自助式、摸索式剖析工具,在产品设计理念上始终从用户的角度登程,始终围绕简略、易用,强调交互剖析为目标的新型产品。咱们将数据分析的各环节(数据筹备、自服务数据建模、摸索式剖析、权限管控)融入到零碎当中,让企业有序的、平安的治理数据和剖析数据。

产品特点:

案例展现:

在线体验:http://www.easydatavis.com

退出移动版