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

两分钟掌握 TDengine 全部写入方式

1. 背景

     TDengine 写入过程会涉及很多概念,这些概念目前你是不是还一团乱,参数绑定写入、无模式写入、websocket 写入、RESTFUL 写入 、各种连接器写入等等一堆的写入,都是做什么的,不明白,这里花两分钟时间给你彻底整明白了。

2. 写入方式

TDengine 写入过程分两阶段:

    1. 数据编码 把数据按一定格式编码

    2. 数据传输 把编码后数据传输至 TDengine 内部

这两阶段共同组成了写入过程。

  • 编码方式
编码方式说明详见
拼 SQL如 insert into t1 values ...

数据写入

STMT

一种快速写入方式

参数绑定

SML

一种会自动建表的很方便的写入方式

无模式写入

  •  传输协议
编码方式说明详见
Native

通过原生连接接口传输数据至 TDengine 内部

原生连接

RESTful

通过 HTTP 协议并按一定规则传输数据方式

REST API 文档

WebSocket

行业内常用的一种 SOCKET 长连接协议,性能比 HTTP 高

WebSocket

3. 关系树

   编码与传输关系如下:

   TDengine 官网提供的各种 语言连接器 中,会存在有些编码连接器没有提供,有些传输协议连接器没有实现情况,这个是正常现象,不是所有连接器都会把这些编码及协议实现了。

4. 总结

        这样简单一介绍,TDengine 写入过程中各种概念名称你一下便能全理解是做什么用的了,总结起来,其实很简单,2 分钟全搞定。


http://www.kler.cn/a/453880.html

相关文章:

  • 目录jangow-01-1.0.1靶机
  • Eclipse常用快捷键详解
  • 【3.1 以太网RDMA优化--网卡缓存资源维度】
  • Android--java实现手机亮度控制
  • react高阶组件及hooks
  • 透视网络世界:计算机网络习题的深度解析与总结【前3章】
  • 物联网乐鑫USB方案,设备互联和数据传输应用
  • Oracle 普通表至分区表的分区交换
  • chrome缓存机制以及验证缓存机制
  • springboot/ssm图书大厦图书管理系统Java代码编写web图书借阅项目
  • uniapp抖音小程序,如何一键获取用户手机号
  • ES学习module模块化(十二)
  • 新建一个springboot项目
  • 中关村科金智能客服机器人如何解决客户个性化需求与标准化服务之间的矛盾?
  • 深度学习实战103-基于KDD Cup 99数据集的搭建神经网络的检测系统(NIDS),通过对网络流量数据进行分析,提供完整代码
  • DALFox-一款XSS自动化扫描工具
  • GA-Kmeans-Transformer时序聚类+状态识别组合模型
  • vscode修改中文显示格式
  • transformer用作分类任务
  • Golang 的并发优势