【fly-iot飞凡物联】(15):IOT项目使用TDengine数据库,进行技术调研,本地使用docker启动成功,可以使用python进行连接数据插入。

这篇具有很好参考价值的文章主要介绍了【fly-iot飞凡物联】(15):IOT项目使用TDengine数据库,进行技术调研,本地使用docker启动成功,可以使用python进行连接数据插入。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言


本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/108971807
fly-iot飞凡物联专栏:
https://blog.csdn.net/freewebsys/category_12219758.html

1,视频演示地址


2,关于TDengine


产品简介
TDengine 是一款专为物联网、工业互联网等场景设计并优化的大数据平台,它能安全高效地将大量设备、数据采集器每天产生的高达 TB 甚至 PB 级的数据进行汇聚、存储、分析和分发,对业务运行状态进行实时监测、预警,提供实时的商业洞察。其核心模块是高性能、集群开源、云原生、极简的时序数据库 TDengine OSS。

本节介绍 TDengine OSS 的主要产品和功能、竞争优势、适用场景、与其他数据库的对比测试等等,让大家对 TDengine OSS 有个整体了解

https://docs.taosdata.com/intro/

2,启动数据库tdengine 服务

放在 iot 项目中使用docker-compose 启动:

....

############### tdengine 时间序列数据库 ###############
  tdengine:
    restart: always
    image: tdengine/tdengine:latest
    container_name: tdengine
    ports:
        - "6030:6030"
        - "6041:6041"
    volumes:
        - "./data/tdengine/data:/var/lib/taos"

参考官方的例子,简直和 mysql的语法一样,都是标准的SQL 语法:

taos> CREATE DATABASE demo;
Create OK, 0 row(s) affected (0.221636s)

taos> USE demo;
Database changed.

taos> CREATE TABLE t (ts TIMESTAMP, speed INT);
Create OK, 0 row(s) affected (0.001332s)

taos> INSERT INTO t VALUES('2019-07-15 00:00:00', 10);
Insert OK, 1 row(s) affected (0.000975s)

taos> INSERT INTO t VALUES('2019-07-15 01:00:00', 20);
Insert OK, 1 row(s) affected (0.000979s)

taos> SELECT * FROM t;
           ts            |    speed    |
========================================
 2019-07-15 00:00:00.000 |          10 |
 2019-07-15 01:00:00.000 |          20 |
Query OK, 2 row(s) in set (0.001955s)

同时有 python 的库可以直接使用:

https://docs.taosdata.com/connector/python/

3,Docker Compose搭建TDengine集群

https://blog.csdn.net/firewater23/article/details/125793627文章来源地址https://www.toymoban.com/news/detail-776016.html

到了这里,关于【fly-iot飞凡物联】(15):IOT项目使用TDengine数据库,进行技术调研,本地使用docker启动成功,可以使用python进行连接数据插入。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 中兴协力NB-IoT部署实验(含复杂项目)

    这个实验要求每个人都完成一遍,并且不同学生的部分操作内容也不同,个别班级最后也被要求基于此完成复杂项目,黑字部分是必要操作,紫字部分是辅助完成操作或复杂项目的讲解 进入实验室,选择模拟器(同一台模拟器可以在不同电脑上同时登录查看控制),运行ZX

    2024年02月07日
    浏览(50)
  • 振南技术干货集:制冷设备大型IoT监测项目研发纪实(1)

    注解目录 1.制冷设备的监测迫在眉睫 1.1 冷食的利润贡献 1.2 冷设监测系统的困难 (制冷设备对于便利店为何如何重要?了解一下你所不知道的便利店和新零售行业。关于电力线载波通信的论战。) 2、电路设计 2.1 防护电路 2.1.1 强电防护 2.1.2 弱电防护 (浪涌、脉冲群、静电

    2024年02月20日
    浏览(37)
  • 如何使用ThingsBoard IoT Gateway

    本指南涵盖了初始物联网网关的安装和配置。我们将连接物联网网关到ThingsBoard服务器,并可视化一些基本的网关统计信息:连接设备的数量和处理的消息数。我们还将配置MQTT和OPC-UA扩展,以便从外部设备或应用程序订阅设备数据源。 如果您没有运行中的ThingsBoard实例的访问

    2024年02月13日
    浏览(55)
  • IOT开发---Android MQTT使用

    MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议。 该协议构建于TCP/IP协议上,它的设计思想是轻巧、开放、 简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于

    2024年02月10日
    浏览(43)
  • 第十章 STM32+ESP8266接入机智云 实现小型IOT智能家居项目

    前言 最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,

    2024年02月03日
    浏览(43)
  • ubuntu iot使用gpio库(树莓派)

    或者是:  但是 使用pip前一定要设置pip源,否则无法使用pip安装任何软件  使用这个就导入了gpio库了,然后就可以:

    2024年02月21日
    浏览(27)
  • 12 万元接私活【外卖换电柜】项目,造黑客攻击,柜门被暴力打开,IoT 安全不容小觑...

    0 1 外卖换电柜造黑客攻击 去年小团队接了深圳一家硬件企业的外卖换电柜后台系统和小程序开发项目,不含换电柜硬件设备,2 个月轻松到手 12 万元。 此次外卖电瓶车换电柜智能系统项目不包含硬件设备,后台系统基于团队早期一个共享充电宝项目做了二次开发,技术栈是

    2024年01月18日
    浏览(50)
  • 使用Linux SDK客户端向AWS Iot发送数据

    参考链接: https://ap-southeast-1.console.aws.amazon.com/iot/home?region=ap-southeast-1#/test 此篇文章用于测试,使用Linux SDK客户端向AWS Iot发送数据,准备环境如下: 1.1 客户端操作系统 虚拟机一台: Red Hat Enterprise Linux release 8.7 (Ootpa)   1.2 域名解析 确保客户端可以解析AWS iot 的终端节点,可

    2024年01月25日
    浏览(61)
  • 使用 Amazon ECS Anywhere 在边缘部署 Amazon IoT Greengrass

    1.概述 亚马逊云科技提供了完备的IoT服务能力,涵盖设备服务、连接和控制服务以及云端分析服务,是快速构建安全可靠、可扩展的 IoT 平台的常见选择。Amazon IoT Greengrass 边缘运行时和云服务,可帮助您在设备上构建、部署和管理 IoT 应用。Amazon ECS Anywhere提供的混合云容器服

    2024年02月14日
    浏览(41)
  • 使用MASA Stack+.Net 从零开始搭建IoT平台 第五章 使用时序库存储上行数据

    @ 目录 前言 分析 实施步骤 时序库的安装 解决playload没有时间戳问题 代码编写 测试 总结 我们可以将设备上行数据存储到关系型数据库中,我们需要两张带有时间戳的表( 最新数据表 和 历史数据表 ), 历史数据表 存储所有设备上报的数据, 最新数据表 需要存储设备最新

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包