《工业互联网APP设计与开发》课件-7.时序数据库Tdengine集成_第1页
《工业互联网APP设计与开发》课件-7.时序数据库Tdengine集成_第2页
《工业互联网APP设计与开发》课件-7.时序数据库Tdengine集成_第3页
《工业互联网APP设计与开发》课件-7.时序数据库Tdengine集成_第4页
《工业互联网APP设计与开发》课件-7.时序数据库Tdengine集成_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

X-7时序数据库Tdengine集成X-7时序数据库Tdengine集成完成Tdengine的服务安装。基于Tdengine的GUI工具操作数据库。编写后端集成Tdengine代码,实现增删查功能。编写Tdengine的测试代码并进行测试。编写Tdengine持久化设备记录数据。编写注册表单X-7时序数据库Tdengine集成编写注册表单理论:Tdengine基本知识介绍。实践:通过GUI工具操作数据库。APP后端代码集成Tdengine,实现增删查功能。Tdengine的功能测试。X-7时序数据库Tdengine集成假如你是一名全栈或后端开发工程师(不限制Go或Java),项目初期经过技术讨论已经选择了Tdengine作为时序数据库,主要作用来存储时序设备数据,但是现在公司没有Tdengine服务,现在技术主管要求你搭建一个开发环境的Tdengine服务,要求你测试一下Tdengine的使用,并且将不限设备记录信息使用Tdengine做持久化存储,可以对设备记录信息进行增删查,那么应该如何操作完成领导的任务呢?X-7时序数据库Tdengine集成学习任务X-7时序数据库Tdengine集成学习任务X-7-S1Tdengine数据库简介及安装学习任务X-7-S2Tdengine数据库操作学习任务X-7-S3Tdengine接口测试及数据持久化X-7时序数据库Tdengine集成学习任务X-7-S1Tdengine数据库简介及安装任务要求:1.独立完成学习任务的练习题。2.我们将以小组工作的方式完成这个学习任务。3.能够独立完成Tdengine的集成。X-7时序数据库Tdengine集成学习任务X-7-S1Tdengine数据库简介及安装学习成果展示:1.阅读并独立完成任务习题。2.完成后端Tdengine的安装。3.以小组工作的方式,各小组形成统一答案。4.选出代表,进行展示讲解。5.共同讨论答案。X-7时序数据库Tdengine集成学习任务X-7-S1Tdengine数据库简介及安装1.TDengine是一款高性能、分布式、支持SQL的

性数据库。5.tdengine的客户端安装完成后,需要对其进行配置。配置的步骤是怎样的?。2.以下那个属性不属于Tdengine的()A.高性能的

B.轻量的C.支持SQL的D.分布式的3.拉取Tdengine的docker命令是什么?

。4.使用docker命令查看Tdengine容器是否运行的命令是

第一步:修改

文件,配置内容添加

第二步:修改TDengine连接文件,配置内容添加

。第三步:测试连接tdengine,连接命令

X-7时序数据库Tdengine集成学习任务X-7-S1Tdengine数据库简介及安装1.TDengine是一款高性能、分布式、支持SQL的

时序

性数据库。5.tdengine的客户端安装完成后,需要对其进行配置。配置的步骤是怎样的?。2.以下那个属性不属于Tdengine的(B)A.高性能的

B.轻量的C.支持SQL的D.分布式的3.拉取Tdengine的docker命令是什么?

dockerpulltdengine/tdengine

。4.使用docker命令查看Tdengine容器是否运行的命令是

dockerps

第一步:修改

hosts

文件,配置内容添加

127.0.0.1tdengine

第二步:修改TDengine连接文件,配置内容添加

firstEptdengine:6030

。第三步:测试连接tdengine,连接命令

taos-htdengine

X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作任务要求:1.独立完成学习任务的练习题。2.我们将以小组工作的方式完成这个学习任务。3.能够独立完成Tdengine的数据库操作。X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作学习成果展示:1.阅读并独立完成任务习题。2.用代码独立完成Tdengine的操作。3.以小组工作的方式,各小组形成统一答案。4.选出代表,进行展示讲解。5.共同讨论答案。X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作1.数据库客户端工具中,根据下图说明每一个区域的功能。序号命令行123X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作2.请使用SQL创建一个设备表,该设备包含(电流)current,电压(voltage)两个属性。

。3.Tdengine不支持以下那种数据类型(

)A.TIMESTAMPB.BINARYC.STRINGD.JSON4.Tdengine的数据库默认登录名

密码:

。X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作5.根据下图填写代码的含义。行数命令行1524X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作6.编写JAVA添加设备数据的mapper时,下面的代码指定行数含义是什么?行数命令行1113X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作1.数据库客户端工具中,根据下图说明每一个区域的功能。序号命令行1当前所在数据库说明2所有的超级表或表的列表3查询的数据列表详情X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作2.请使用SQL创建一个设备表,该设备包含(电流)current,电压(voltage)两个属性。

CREATETABLEIFNOTEXISTSdevice(tsTIMESTAMP,currentFLOAT,voltageFLOAT)

。3.Tdengine不支持以下那种数据类型(C)A.TIMESTAMPB.BINARYC.STRINGD.JSON4.Tdengine的数据库默认登录名

root

密码:

taosdata

。X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作5.根据下图填写代码的含义。行数命令行15添加设备数据的时候,自动设置ts为当前时间24修改设备数据的时候,自动设置updateTime为当前时间X-7时序数据库Tdengine集成学习任务X-7-S2Tdengine数据库操作6.编写JAVA添加设备数据的mapper时,下面的代码指定行数含义是什么?行数命令行11使用tdengine数据源13根据SQL语句向数据库中创建一个device表X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化任务要求:1.独立完成学习任务的练习题。2.我们将以小组工作的方式完成这个学习任务。3.能够独立完成Tdengine的接口测试及数据持久化操作。X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化学习成果展示:1.阅读并独立完成任务习题。2.独立完成Tdengine的接口测试及数据持久化。3.以小组工作的方式,各小组形成统一答案。4.选出代表,进行展示讲解。5.共同讨论答案。X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化1.Tdengine接口测试过程中,根据下图描述接口功能。序号功能描述123X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化2.下图为MQTT成功订阅消息的回调函数。说出指定行的代码含义?行数功能描述55行56行57行X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化3.简单描述设备数据持久化存储到Tdengine数据库中的整个流程。

X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化1.Tdengine接口测试过程中,根据下图描述接口功能。序号功能描述1分页查询设备列表2当前页数3每页多少条记录X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化2.下图为MQTT成功订阅消息的回调函数。说出指定行的代码含义?行数功能描述55行从回调消息中获取设备数据56行将设备数据Json转成Device类57行将设备数据存储到Tdengine中X-7时序数据库Tdengine集成学习任务X-7-S3Tdengine接口测试及数据持久化3.简单描述设备数据持久化存储到Tdengine数据库中的整个流程。

通过JAVA实现的MQTT客户端订阅设备发布的topic,获取到设备数据后,对数据进行处理,将处理完成的记录存储到Tdengine中

X-7时序数据库Tdengine集成请各小组讨论,根据项目任务需求,制定项目实施流程图,并将小组讨论最终结果进行案例展示。根据上述所学,完成Tdengine的集成。限时20min将小组讨论结果誊写到工作页中,注意要铅笔(流程图要横平竖直)限时10minX-7时序数据库Tdengine集成根据项目实施流程图,有些步骤内容等内容需要进行实现方式确认,请每组进行站立会议,根据计划对项目步骤流程进行细化,根据步骤设计实现方式,填写工作页中《站立决策卡》。限时30minX-7时序数据库Tdengine集成根据计划及决策内容,对项目进行实施,填写实施步骤,对实施步骤的结果进行选择是否实现,并根据自身情况填写工作页《项目实施卡》。限时120minX-7时序数据库Tdengine集成代码规范检查完成Tdengine集成后,对每位学员代码检查,将检查结果填入表中序号检查内容检查结果附注1注释规范是〇

否〇

2命名规范是〇

否〇

X

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论