0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业互联网时代,我们为什么需要一个时序数据库?

格创东智 2019-01-28 13:02 次阅读

时间是公平的,时间也是不公平的。


公平在于时间对于所有人都是一样,不偏不倚;不公平在于随着时间的推移,事物发展的结果有可能大不相同。摩尔定律告诉我们,当事物进入正常轨道后,其发展的速度将呈现出指数级的增长芯片如此,网络如此,数据亦如此。

图片 1.png

于是,当互联网进入下半场:工业互联网or产业互联网时代后,联所能连,万物互联,同一时间,诸多因素争相进入指数级发展轨道,形成了互联网不能承受又不能不承受之重。


人生若只如初见,何事秋风悲画扇。


对于格创东智所处的工业互联网领域来说,一个非常明显的特点就是汇聚大量工业数据,而工业数据的一个非常明显的特点就是和时间有关。


一般而言,工业数据的典型特点包括

>>>>

产生频率快

工业数据采集基本为秒级,部分高频数据采集为毫秒or微秒级,每一个采集点一秒钟内可产生多条数据

>>>>

严重依赖于采集时间

每一条数据均要求对应唯一的时间

>>>>

测点多、信息量大、数据结构相对简单

常规的实时监测系统均有成千上万的监测点,监测点每秒钟都产生数据,每天产生几十GB的数据量


工业数据是IT界“只如初见”的新问题,但是,在工业界,这早就不是问题。


在传统的工业数据采集和工业监控领域(SCADA),都需要对联网的设备进行监控,并对监控采样到的数据进行持久化。在工业领域早就有专门的数据库来完成这个任务了。


这个专门的数据库就叫做:实时数据库(此处应有掌声)。工业领域的实时数据库具有数据采集、实时数据缓存、数据回写(向设备发送指令)、采样数据归档存盘等主要功能。目前工业领域实时数据库基本上被国外厂家所垄断,价格昂贵。以著名的PI数据库为例,基础版本(只有5000个测点)就需要大约10万美元,每个数据采集接口需要6000美元。于是,不知道有多少工业版的IoT项目都被扼杀在“摇篮中”,被“秋风悲画扇”了……


上帝关门,必然开窗。


所幸,接物联网的东风,时序数据库Time Series Database,TSDB)应运而“升”。

先看看维基百科上的解释:

图片 2.png

勉强翻译一下:“时序列数据库就是用来存储时序列(time-series)数据并以时间(时间点或时间区间)建立索引的软件。


简而言之,时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。


规范言之,时间序列数据(Time Series Data,TSD)可以用一个二元函数来表示

TSD =Metric(Timestamp,Measurement),其中:

Metric代表可以唯一标识的数据序列;

Timestamp代表时间戳;

Measurement代表被测量;


简单的说,就是这类数据描述了某个被测量的主体在一个时间范围内的每个时间点上的测量值。它普遍存在于电力、化工行业等行业以及IT基础设施、运维监控系统和物联网等各类型实时监测中。


用来存储、管理、查询、处理上述二元函数数据的数据库,则可以称之为时序数据库。


时序数据库主要以解决下面几个问题:

  • 时序数据的写入:如何支持每秒钟上千万上亿数据点的写入。

  • 时序数据的查询:又如何支持在秒级对上亿数据的分组聚合运算。

  • 时序数据的存储:解决由海量数据存储带来的成本敏感问题。

  • 时序数据的生命周期管理:工业数据的价值主要体现在及时性,因此,工业数据的生命周期管理是时序数据库的核心使命。


各位看官,麻烦度娘一下,关键字:互联网监控系统,大家就会发现小米、饿了吗等互联网巨头也都在用时序数据库实现企业级的互联网监控系统。更别提目前所有国内外主流工业互联网平台了,几乎都是采用时序数据库来承接海量涌入的工业数据。


看到这里,估计已经有很多“杠精”跃跃欲试了:凭什么强大的Oracle、PostgreSQL 等传统关系型数据库搞不定时序数据?凭什么不用HBase、MongoDB、Cassandra等先进的分布式数据库来解决工业数据问题?有什么深刻技术理由非要用这个2017年才火爆起来的时序数据库呢?请继续关注格物汇的后续精彩文章!


本文作者:格创东智首席架构师王锦博士(转载请注明作者及来源)


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 实时数据库
    +关注

    关注

    0

    文章

    39

    浏览量

    10885
  • 智能制造
    +关注

    关注

    48

    文章

    5084

    浏览量

    75528
  • 工业互联网
    +关注

    关注

    28

    文章

    4228

    浏览量

    93804
  • 工业大数据
    +关注

    关注

    0

    文章

    72

    浏览量

    7760
收藏 人收藏

    评论

    相关推荐

    工业互联网平台是什么

    工业互联网平台(Industrial Internet Platform)是面向工业领域的一种综合性的云计算和大数据分析平台。它将互联网、物
    的头像 发表于 03-28 15:38 125次阅读

    工业互联网实训是什么?工业互联网实训包括哪些?

    工业互联网实训是一种针对工业互联网领域的培训课程,旨在帮助学员掌握工业互联网的基本概念、技术、应
    的头像 发表于 01-17 17:00 275次阅读

    华秋荣获亿邦动力2023产业互联网千峰奖

    模式呈现出飞速发展态势。 而华秋拥有传统工厂生产制造能力和质量管理体系,同时具备互联网平台的优势。我们通过深入分析大量基础数据,以互联网方式灵活服务客户。并且以高效集约化的生产效率和质
    发表于 12-15 09:53

    工业互联网+危化安全生产分享

    随着工业4.0时代的到来,工业互联网技术的应用与发展已成为推动工业转型升级的关键力量。在危化安全生产领域,
    的头像 发表于 10-12 17:11 547次阅读

    工业互联网远程维护平台有什么功能

    工业互联网远程维护平台在近年来得到了广泛的关注和应用。作为一种新兴的技术服务,该平台通过互联网技术和大数据分析,为工业设备的远程维护提供了新
    的头像 发表于 09-27 11:10 270次阅读

    工业互联网中的标识解析技术

    工业互联网的核心是数据的价值发现问题,但由于历史原因,“信息孤岛”现象在企业内部、企业之间大量存在。标识解析技术是目前可见解决“信息孤岛”、完成工业大数据汇聚以及在此基础上形成信息融合
    发表于 09-19 06:07

    浅谈工业联网平台

    存储:提供亿万级时序数据存储服务,用户可连接自有数据库,将ERP、MES、仓储管理、设备管理等各类信息化系统数据存储本地; “零”代码组态设计:可视化组态操作,轻松搭建工业组态。总结
    发表于 08-10 15:45

    上海力控元申助力金蝶星域工业互联网平台获评2023工信部“双跨”工业互联网平台

    上海力控元申助力金蝶星域工业互联网平台获评2023工信部“双跨”工业互联网平台,并受邀参加金蝶软件30周年全球创见者大会。近期,工信部公示了2023年新增跨行业跨领域
    的头像 发表于 08-10 14:45 485次阅读
    上海力控元申助力金蝶星域<b class='flag-5'>工业</b><b class='flag-5'>互联网</b>平台获评2023工信部“双跨”<b class='flag-5'>工业</b><b class='flag-5'>互联网</b>平台

    工业互联网可以解决哪些问题

    工业互联网是围绕“物与物”、“物与人”连接而构建商业模式,其中的核心是连接各种需要监控的设备和产品,包括放置在工厂现场的生产设备,以及产品运输和使用过程的设备,实现过程追溯、设备远程监控状态、故障
    的头像 发表于 07-25 15:34 985次阅读

    涂鸦推出NekoDB时序数据库,助力全球客户实现低成本部署

    随着IoT技术逐渐成熟,众多设备产出的数据呈现指数级增长。企业亟需用行之有效的方式管理海量时序数据。由此,各类时序数据库开始成为市场宠儿。与市场需求相悖的是,时序数据库水平参差不齐。纵
    的头像 发表于 07-24 10:08 1404次阅读
    涂鸦推出NekoDB<b class='flag-5'>时序数据库</b>,助力全球客户实现低成本部署

    工业互联网 互联网区别 5g工业互联网是什么

    互联网的安全要求相对工业互联网较低。一般互联网上的信息流通采取的是“传输加密,存储明文”的方式,因为互联网上的信息基本上是非机密性的。但是在
    的头像 发表于 06-02 17:48 1887次阅读

    如何通过ESP8266共享互联网

    我正在尝试通过 OTA 上传代码。但我无法将所有 ESP8266 都连接到互联网,所以我选择 hc12 进行远程传输。但我对如何通过 ESP8266 共享互联网有疑问。 有任何可能通过 hc12 与 esp8266 共享互联网
    发表于 05-31 08:17

    如何将房间的窗户连接到互联网

    看看我是如何制作很棒的项目的,我将房间的窗户连接到互联网
    发表于 05-22 07:40

    什么是工业互联网?5G到底能在工业互联网中承担哪些重任呢?

    一.从消费互联网工业互联网在这个互联网我们生活中的水和电一样无孔不入的时代,不能
    的头像 发表于 05-06 18:04 1123次阅读
    什么是<b class='flag-5'>工业</b><b class='flag-5'>互联网</b>?5G到底能在<b class='flag-5'>工业</b><b class='flag-5'>互联网</b>中承担哪些重任呢?

    互联网如何实现上网?

    互联网
    YS YYDS
    发布于 :2023年04月30日 20:51:55