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

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

3天内不再提示

IoT数据库管理注意事项

星星科技指导员 来源:嵌入式计算设计 作者:Andrei Gorine 2022-10-13 11:50 次阅读

物联网不再只是一个流行语。虽然智能互联设备的概念已经讨论了几十年,但最近它已经形成一个由硬件设备、软件、分析平台和标准组成的生态系统,将行业、企业和消费者联系在一起。

物联网设备涵盖现代生活的各个方面 - 影响我们所有人的工业,汽车,医疗和商业应用。这些现实生活中的应用程序创建需要近乎实时存储和处理的数据流和内容派生数据(例如聚合或分析结果)。虽然物联网设备保留了许多与老式“嵌入式”设备相同的属性,但物联网工程师和数据库管理系统供应商必须解决很多差异。

数据量和连接点

设备生成的大量数据一直是嵌入式数据库供应商、网络基础设施供应商和物理存储供应商关注的问题。新的数据源已经出现,可以产生更多数据的订单。从各种流源、传感器收集数据或由算法生成数据以随后通过 IoT 边缘设备和网关的速度只会使对系统的需求复杂化。现代应答器的频率比以前更高,传感器具有更高的精度,移动设备上的位置服务经常被消费者用于日常琐事等。然而,就其本质而言,边缘设备没有足够的资源(内存,持久存储和CPU能力)来自行分析数据,至少在实现设备主要目的时不会。制动器必须能够停止汽车,而不是分析制动模式以提高制动器的整体效率。

同样,连接的边缘设备的数量通常比以前高得多。不久前,系统管理着数十个连接的设备。如今,智能数据收集点(“智能互联设备”)的数量可能达到数千个或更多。此外,物联网设备的数量可以在一次设置中实时变化 - 可以一次在线购买数百个新传感器,仪器和控制机制可以在一夜之间更换,网关被添加或删除,等等。这些变化通常在物联网环境保持运行期间发生。

总体而言,到2025年,全球物联网(IoT)连接设备的总安装基数预计将达到754.4亿,10年内增长五倍(见图表)。

pYYBAGNHiwyAZzQaAAE1zSvNzfI224.png

物联网环境的大量数据、大量且不断增长的数据收集和处理点、弹性实时连接和功能可扩展性对物联网数据库管理提出了新的要求:

数据库必须与通信设施无缝集成。

边缘必须有一个平衡的数据库管理功能选择;资源消耗必须保持在较低水平,但仍允许进行充分的分析,以减少进出云或服务器的数据流。

需要高级可扩展的数据管理拓扑,包括许多层,平衡数据收集与聚合和高级处理。

连接

物联网最独特的特性之一是其组件对世界的开放性以及将这些设备用于多种不同应用的能力。例子无处不在,往往编织在社会结构中,往往肉眼看不见。建筑门禁系统,智能狗项圈,多功能自动售货机,定位服务,无现金支付系统,无线户外天气传感器,清单不胜枚举。这些设备是真正“连接”的,并且数据处理通常发生在设备本身之外。

边缘节点的物理连接通常是不可预测的。这是由于各种媒体和带宽的可用性,设备连接的各种协议栈 - Wi-Fi以太网,蜂窝以及专用堆栈,如ZigBeeNFCRFID,LPWAN,低能耗蓝牙等。有时,由于物理设备位置的原因,边缘设备连接是间歇性的,或者它们是电池供电的,并且仅定期打电话回家以最大限度地延长电池寿命。

从数据管理的角度来看,数据库管理系统应该能够根据各种应用程序定义的标准自动调整其数据复制模式。具体而言,对“推送”和“拉取”协议以及其他精明复制算法的完全集成支持对于防止数据丢失和漏洞至关重要。

另一个值得一提的小连接点是,物联网设备通常通过互联网连接到外部世界,它们的数据收集应该可以通过用JavaPython和/或脚本语言编写的Web客户端应用程序以及其他与Web相关的技术来访问。常用技术是数据库系统通过轻量级 REST 协议通过 Web 服务实现对 IoT 设备数据库的访问,该协议提供端点 URL 来访问设备的数据容器。

总结

在物联网边缘设备上收集和管理的数据量不断增加,这给物联网工程师和数据库管理系统供应商带来了挑战,他们必须不断研究和解决。物联网收集的数据量以及收集数据的方法的增长速度似乎与新系统的数量一样快。虽然一些变量保持不变,例如对低资源消耗的需求,但数据处理需求只会增长。边缘数据库管理和分析必须小而快,但功能强大到足以增强设备功能。此外,高度可配置的数据库管理成为关键。一些设备没有足够的果汁来运行任何东西,除了一个简单的数据收集任务。其他人更有能力。必须考虑和规划间歇性和可变性连接,而授权的可访问性应该是无缝的。

审核编辑:郭婷

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

    关注

    2910

    文章

    44752

    浏览量

    374588
  • 数据库
    +关注

    关注

    7

    文章

    3826

    浏览量

    64509
  • IOT
    IOT
    +关注

    关注

    187

    文章

    4216

    浏览量

    197061
收藏 人收藏

    评论

    相关推荐

    数据库是哪种数据库类型?

    数据库是一种部署在虚拟计算环境中的数据库,它融合了云计算的弹性和可扩展性,为用户提供高效、灵活的数据库服务。云数据库主要分为两大类:关系型数据库
    的头像 发表于 01-07 10:22 82次阅读

    如何使用cmp进行数据库管理的技巧

    使用 cmp 命令进行数据库管理可能不是最直观的方法,因为 cmp 通常用于比较两个文件是否相同。然而,如果你的意图是使用 cmp 来检查数据库文件或备份文件的一致性,以下是一些技巧和步骤,可以帮助
    的头像 发表于 12-17 09:31 134次阅读

    数据库数据恢复—通过拼接数据库碎片恢复SQLserver数据库

    一个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成一个NDF文件,每个NDF几百GB大小。数据库包含两个LDF文件。 存储损坏,数据库
    的头像 发表于 10-31 13:21 267次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—通过拼接<b class='flag-5'>数据库</b>碎片恢复SQLserver<b class='flag-5'>数据库</b>

    租用云数据库违法吗?租用流程和注意事项集锦

    租用云数据库违法吗?租用云数据库本身并不违法,但用户需要遵守相关法律法规和服务商的管理规则,不得用于违法活动。以下是关于租用云数据库的详细流程和注意
    的头像 发表于 10-16 10:28 210次阅读

    绕线电感定制的注意事项

    电子发烧友网站提供《绕线电感定制的注意事项.docx》资料免费下载
    发表于 09-20 11:24 0次下载

    共模电感定制的注意事项

    电子发烧友网站提供《共模电感定制的注意事项.docx》资料免费下载
    发表于 09-04 11:47 0次下载

    使用MSP430图形时的设计注意事项

    电子发烧友网站提供《使用MSP430图形时的设计注意事项.pdf》资料免费下载
    发表于 09-03 10:49 0次下载
    使用MSP430图形<b class='flag-5'>库</b>时的设计<b class='flag-5'>注意事项</b>

    LiFePO4设计注意事项

    电子发烧友网站提供《LiFePO4设计注意事项.pdf》资料免费下载
    发表于 09-03 09:24 0次下载
    LiFePO4设计<b class='flag-5'>注意事项</b>

    现场总线的使用方法与注意事项

    的稳定可靠运行,正确的使用方法和注意事项至关重要。本文将详细介绍现场总线的使用方法和注意事项,以供读者参考。
    的头像 发表于 06-06 11:49 825次阅读

    FPGA的高速接口应用注意事项

    FPGA平台接地点接线到实验室大地。 综上所述,FPGA的高速接口应用需要综合考虑信号完整性、电源管理、接口标准化、布线与布局以及静电防护等方面。遵循这些注意事项将有助于确保FPGA高速接口的稳定性和可靠性,从而满足各种应用场景对数据
    发表于 05-27 16:02

    FMD LINK 使用注意事项

    电子发烧友网站提供《FMD LINK 使用注意事项.pdf》资料免费下载
    发表于 05-06 10:11 0次下载

    数据库数据恢复】Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 537次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复】Oracle<b class='flag-5'>数据库</b>ASM实例无法挂载的<b class='flag-5'>数据</b>恢复案例

    浪涌抑制器的应用及注意事项

    浪涌抑制器的应用及注意事项?|深圳比创达电子
    的头像 发表于 01-19 09:55 767次阅读
    浪涌抑制器的应用及<b class='flag-5'>注意事项</b>?

    IZYTRONIQ测试软件介绍——管理测试设备数据库

    一款完整的用于管理和记录测试过程的数据库软件IZYTRONIQ
    的头像 发表于 01-11 11:11 423次阅读
    IZYTRONIQ测试软件介绍——<b class='flag-5'>管理</b>测试设备<b class='flag-5'>数据库</b>

    测速电机: 常见6大注意事项

    测速电机: 常见6大注意事项!测速电机是一种用于测量物体运动速度的设备,广泛应用于工业生产和科学研究中。测速电机常见的6大注意事项以确保安全和准确性。
    的头像 发表于 01-11 10:53 509次阅读
    测速电机: 常见6大<b class='flag-5'>注意事项</b>