TDengine时序数据库

embedded/2024/12/26 2:02:45/

TDengine

现有版本

本地3.0,server收费
云数据库 TDengine cloud
云数据库收费,使用docker

如何在docker中使用TDengine
拉取镜像
    docker pull tdengine/tdengine:latestdocker run -d -p 6030:6030 -p 6041:6041 -p 6043:6043 -p 6044-6049:6044-6049 -p 6044-6045:6044-6045/udp -p 6060:6060 tdengine/tdengine

如果需要将数据持久化到本机的某一个文件夹,则执行下边的命令:

    docker run -d -v ~/data/taos/dnode/data:/var/lib/taos -v ~/data/taos/dnode/log:/var/log/taos -p 6030:6030 -p 6041:6041 -p 6043:6043 -p 6044-6049:6044-6049 -p 6044-6045:6044-6045/udp -p 6060:6060 tdengine/tdengine

确定该容器已经启动并且在正常运行。

	docker ps

进入该容器并执行 bash

	docker exec -it <container ID> bash

taosBenchmark 是一个专为测试 TDengine 性能而设计的工具,它能够全面评估TDengine 在写入、查询和订阅等方面的功能表现。该工具能够模拟大量设备产生的数据,并允许用户灵活控制数据库、超级表、标签列的数量和类型、数据列的数量和类型、子表数量、每张子表的数据量、写入数据的时间间隔、工作线程数量以及是否写入乱序数据等策略。
启动 TDengine 的服务taos,在终端中执行如下命令

	taosBenchmark -y
Nodejs连接

​ 支持版本
​ node.js 14以上

使用限制
Node.js 连接器(@tdengine/websocket)支持 Node.js 14 以上版本,低于 14 的版本可能存在包兼容性的问题。
目前只支持 WebSocket 连接,需要提前启动 taosAdapter

如何连接
安装连接器

 yarn add @tdengine/websocketconst taos = require("@tdengine/websocket");#具体连接在@tdengine/websocket npm里有写

http://www.ppmy.cn/embedded/148768.html

相关文章

List深拷贝后,数据还是被串改

List深拷贝后数据还是被串改 List newList new ArrayList<>(oldList)newList.pushAll(oldList)你甚至想到了java8streamAPI以上还不行 List newList new ArrayList<>(oldList) 这是采用构造参数做到的深拷贝&#xff0c;是没问题的 newList.pushAll(oldList) …

前端 Docker 入门之:Docker + Nginx 部署 Vue3 应用

前言 如标题所示&#xff0c;本篇作为我在 Docker 实践后的一些记录与分享&#xff0c;文章的重点在于 Docker&#xff0c;可能会涉及到一些 Linux 的基本操作就不具体展开。 Docker 是啥&#xff1f; Docker 是一个开源的平台&#xff0c;用于开发、运输和运行应用程序。用…

多摩川编码器协议

多摩川编码器是一种常用的绝对值编码器&#xff0c;其协议基于485硬件接口的标准NRZ协议&#xff0c;通讯波特率为固定的2.5Mbps。以下是多摩川编码器协议的详细说明&#xff1a; 硬件接口 多摩川编码器使用RS485接口进行通信&#xff0c;接口定义如下&#xff1a; 5V供电&…

Cesium材质——Material

简介&#xff1a; Cesium.Material对象的目的&#xff0c;就是生成一段名称为czm_getMaterial的函数&#xff08;示例代码如下&#xff09;&#xff0c; 这个czm_getMaterial函数&#xff0c;是shader代码&#xff0c;会被放到片元着色器中使用。 czm_material czm_getMater…

【蓝桥杯每日一题】 蜗牛——动态规划

蜗牛 蓝桥杯每日一题 2024-12-23 蜗牛 动态规划 题目描述 今天&#xff0c;一只蜗牛来到了二维坐标系的原点。 在 x 轴上有 n 根竹竿。它们平行于 y 轴&#xff0c;底部纵坐标为 0&#xff0c;横坐标分别为 x 1 , x 2 , … , x n x_1, x_2, \dots, x_n x1​,x2​,…,xn​。 竹…

VMware虚拟机三种网络工作模式

vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。 打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那…

【大语言模型】ACL2024论文-30 探索语言模型在文本分类中的伪相关性:概念层面的分析

【大语言模型】ACL2024论文-30 探索语言模型在文本分类中的伪相关性&#xff1a;概念层面的分析 目录 文章目录 目录文章摘要研究背景问题与挑战如何解决创新点算法模型概念标签获取测量概念伪相关性模型鲁棒性评估数据重平衡技术 实验效果伪相关性测量结果减轻伪相关性的方法 …

LabVIEW开发需要懂那些数学知识?

LabVIEW开发是一种图形化编程方法&#xff0c;广泛应用于工程和科学领域。在开发过程中&#xff0c;数学知识是不可或缺的&#xff0c;它不仅是分析和设计复杂系统的基础&#xff0c;还能提升开发效率和系统性能。下面将从应用需求、案例分析、介绍LabVIEW开发中所需的数学知识…