Jorgen's blog Jorgen's blog
首页
  • 平台架构
  • 混合式开发记录
  • 推送服务
  • 数据分析
  • 实时调度
  • 架构思想

    • 分布式
  • 编程框架工具

    • 编程语言
    • 框架
    • 开发工具
  • 数据存储与处理

    • 数据库
    • 大数据
  • 消息、缓存与搜索

    • 消息队列
    • 搜索与日志分析
  • 前端与跨端开发

    • 前端技术
    • Android
  • 系统与运维

    • 操作系统
    • 容器化与 DevOps
  • 物联网与安全

    • 通信协议
    • 安全
    • 云平台
收藏
  • 关于我
  • 终身学习
  • 关于时间的感悟
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

jorgen

Love it, make mistakes, learn, keep grinding.
首页
  • 平台架构
  • 混合式开发记录
  • 推送服务
  • 数据分析
  • 实时调度
  • 架构思想

    • 分布式
  • 编程框架工具

    • 编程语言
    • 框架
    • 开发工具
  • 数据存储与处理

    • 数据库
    • 大数据
  • 消息、缓存与搜索

    • 消息队列
    • 搜索与日志分析
  • 前端与跨端开发

    • 前端技术
    • Android
  • 系统与运维

    • 操作系统
    • 容器化与 DevOps
  • 物联网与安全

    • 通信协议
    • 安全
    • 云平台
收藏
  • 关于我
  • 终身学习
  • 关于时间的感悟
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 平台架构
  • 技术选型
  • 开发脚手架
  • UI规范
  • 开发规范
  • 代码分支管理模型
  • 需求分析与管理
  • 权限设计
  • 树形组织设计
  • 协议设计
  • 指令交互
  • OTA
  • 规则引擎
  • 数据流转
  • 报告生成与导出
  • 监控设备接入
  • 时序数据库
    • 架构图
    • TDengine基本概念
    • TDengine 压测
    • 数据迁移
  • 平台监控
  • 云⛈
  • 接口设计
  • 安全传输
  • CI&CD
  • 缓存
  • 消息处理引擎
  • 性能调优🔥
  • 线上事故🔥
  • 混合式开发记录
  • 推送服务
  • 机器人通信协议
  • 数据分析
  • flink模板工程
  • 实时调度
  • 机器人模块化设计
  • STM32入门
  • 开发日志
Jorgen
2023-02-05
目录

时序数据库

# 架构图

架构图

# TDengine基本概念

给一个数据采集点建表,需要通过超级表建表,而不是建立普通表。

  1. 采集量 ⇒ 传感器、设备、其他类型的采集点采集的物理量。
  2. 标签 ⇒ 传感器、设备、其他类型采集点的静态属性,不随时间变化。
  3. 数据采集点 ⇒ 按照预设时间周期或受事件触发采集物理量的硬件或软件。
  4. 表 ⇒ 一个数据采集点一张表
  5. 超级表 ⇒ 某一特定类型的数据采集点的集合
  6. 子表 ⇒ 通过超级表创建的表
  7. 库

# TDengine 压测

  • 配置
    • CPU: 4核 内存: 8GB 单机版
  • 压测工具
    • taosBenchmark
  • 压测结果
show tables: 
Query OK, 10000 row(s) in set (0.168094s)
[12/20 16:37:38.485811] SUCC: Spent 66.497742 seconds to insert rows: 9125750 with 4 thread(s) into test 137233.98 records/second
[12/20 16:37:38.485854] SUCC: insert delay, min: 0.12ms, avg: 0.29ms, p90: 0.36ms, p95: 0.41ms, p99: 0.64ms, max: 623.83ms
1
2
3
4

# 数据迁移

  1. dataX(阿里开源)数据迁移方案,TDengine做了插件,目前暂不支持3.0版本 ⇒ 已经明确暂时不可用,等待新版使用。
  2. MySQL导出CSV文件,然后TDengine导入CSV文件的方式。(TDengine异常,联系工程师团队解决)
  3. 接口方式查询与插入
MySQL TDengine
数量 1370797 1359081
时间 2022-12-28 22:34:54 - 2022-12-29 05:54:20 7h 21min
上次更新: 2023/03/25, 13:26:36
监控设备接入
平台监控

← 监控设备接入 平台监控→

最近更新
01
STM32入门
03-09
02
ADB调试
03-09
03
微信小程序学习记录
02-09
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Jorgen | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式