当前位置: 首页 > wzjs >正文

网站建设与推广推荐杭州排名优化公司

网站建设与推广推荐,杭州排名优化公司,怎么建动态网站吗,wordpress免费采集器一、引言 本文旨在通过具体实例详细介绍IoTDB(Internet of Things Database)的数据模型建模方法,以解决部分用户对实际系统建模的困惑。IoTDB作为一种时间序列数据库,其数据模型与实时库、InfluxDB、OpenTSDB等基于标签的模型有所…
一、引言

本文旨在通过具体实例详细介绍IoTDB(Internet of Things Database)的数据模型建模方法,以解决部分用户对实际系统建模的困惑。IoTDB作为一种时间序列数据库,其数据模型与实时库、InfluxDB、OpenTSDB等基于标签的模型有所不同。

二、基于标签的模型概述

在实时库、InfluxDB、OpenTSDB等数据库中,每个测点通常有一个由符号"."连接的多个属性值组成的名称(标签)。例如,在电厂应用中,测点名称可能是“电厂名称.机组.测点编码”。如果将所有测点的数据理解成一张表,则时间和测点名称构成联合主键。在InfluxDB和OpenTSDB中,每条数据包含tag和field的概念,上述数据通常被定义为3个tag和1个field,时间和所有tag列构成联合主键。

三、IoTDB数据模型介绍

IoTDB中的时间序列定义为一个测点不断采集数据,每个数据点带有时间戳,形成一条时间序列。IoTDB的目标场景是管理大量这种时间序列,每个时间序列由路径唯一定位。路径形成树形元数据结构,其中从根节点到倒数第二级的路径代表设备。同一设备的多个测点可以共享一个时间戳写入。

错误建模示例‌:
在IoTDB中,如果将Tag的名称定义为一个时间序列,并将Tag值存储为这个时间序列的值,会导致同一个时间序列的同一个时间戳只保留最后写入的点。例如,建立以下两条时间序列(root.sg.taga, root.sg.value),并用来存储多个测点(a1, b1, c1)的值,是错误的建模方式。

正确建模示例‌:
应为每个测点创建单独的时间序列,如root.sg.a1, root.sg.b1, root.sg.c1。这样,每个序列的数据可以独立存储和查询。

四、IoTDB查询介绍

IoTDB提供了灵活的查询方式,可以根据路径匹配到所有时间序列,并按照不同的对齐方式展示成一张表。对齐方式包括:

  1. 按照Time对齐(默认)‌:根据select和from子句中的路径找到所有匹配的时间序列,按时间顺序展示。
  2. 按照设备表展示‌:使用align by device语句,按时间和设备对齐,空值展示为null。
  3. 不对齐‌:每个时间序列独立展示,每个序列有两列(时间列和值列),使用disable align修饰。
五、树形模型的灵活性

IoTDB的树形模型具有高度的灵活性。例如,一个电厂有3个设备,每个设备的发电量是一个时间序列,可以创建3个序列:root.电厂1.设备1.发电量,root.电厂1.设备2.发电量,root.电厂1.设备3.发电量。如果需要增加一个电厂总发电量,只需在电厂下一级增加一个时间序列:root.电厂1.总发电量。

六、与其他模型的比较

与采用关系模型的时序数据库(如TimescaleDB)相比,IoTDB的树形模型具有更高的灵活性,适用于测点数量不确定、设备测点不同时采集的场景。然而,关系模型的学习成本较低,适用于数据较为规整的场景。因此,在选择数据库时,需要根据具体应用场景和需求进行权衡。

七、结语

IoTDB作为一种高效的时间序列数据库,其树形数据模型为大规模时间序列数据的存储和查询提供了有力支持。本文通过具体实例详细介绍了IoTDB的建模方法和查询方式,希望能够帮助用户更好地理解和应用IoTDB。

http://www.dtcms.com/wzjs/326933.html

相关文章:

  • 外贸网站特效优化设计答案六年级上册
  • 深圳市住房和建设局官网站专业网站优化
  • 深圳市涂能装饰设计公司网站简述seo和sem的区别与联系
  • 网站开发哈尔滨网站开发公司91永久海外地域网名
  • c 网站开发怎么弹出输入框百度竞价托管哪家好
  • iis部署网站无法访问免费舆情网站下载大全最新版
  • 网站制作全过程市场调研分析报告
  • 公司网站官网佛山seo教程
  • 苏州物联网app开发公司win优化大师官网
  • 网站建设需求表郑州网络营销哪个好
  • 推荐专业的外贸建站公司如何在各种网站投放广告
  • 招聘网站销售怎么做爱站网seo综合查询
  • 公司做网站百度可以搜到吗竞价排名点击器
  • 玉田建设局网站网络舆情信息
  • 东莞商城网站建设公司小红书seo排名帝搜软件
  • 微网站和网站同步像素自己动手建立个人网站
  • 城市文化网站开发背景宁波seo排名外包公司
  • 西安专业网站建设公司排名关键词词库
  • 域名类型湖南优化推广
  • 网站店铺分布图怎么做专业提升关键词排名工具
  • 支付公司网站制作费怎么做分录百度竞价推广托管
  • 发改委网站建设方案优化关键词的方法有哪些
  • 网站做微信登录腾讯朋友圈广告怎么投放
  • 品牌规划seo百度刷排名
  • 怎么找网站建设公司百度推广登陆后台
  • 江苏网站优化优化英文
  • 上海网站建设服务是什么意思免费宣传平台
  • 浙江省邮电工程建设有限公司 网站重庆网站制作
  • 网站怎样做优化网页百度排名规则
  • 用电脑建立网站怎么自己做一个网页