【TDengine】
文章平均质量分 62
TDengine 是一款开源、高性能、云原生的时序数据库,且针对物联网、车联网、工业互联网、金融、IT 运维等场景进行了优化。
嵌入式职场
在Matlab、Python、C/C++和Go等多种编程语言方面都有丰富的经验,专注于智能优化算法、工业人机交互界面设计、物联网、服务端开发等众多领域。
展开
-
【TDengine】tdengine插入数据、查看表头、插入空数据
需要注意的是,在插入数据时,TDengine 会按列存储数据,建议尽量将同一列的数据一次性插入,以减少磁盘写入的次数。这个例子中,my_table 表有三列分别为 ts、col1 和 col2,ts 列是时间戳类型的列,col1 和 col2 分别是浮点数和字符串类型的列。这个例子中,通过 SELECT 语句查询 another_table 表中的 col1 和 col2 列,并将结果插入到 my_table 表中,同时插入当前时间作为时间戳。是要插入的值,需要按照字段的顺序进行一一对应。原创 2023-05-17 10:48:03 · 2025 阅读 · 0 评论 -
【TDengine】解决 failed to connect to server, reason: Mnode not found
【TDengine】解决 failed to connect to server, reason: Mnode not found。原创 2023-03-28 08:52:18 · 2367 阅读 · 7 评论 -
【TDengine】详解 taosAdapter 适配器
taosAdapter 是一个 TDengine 的配套工具,是 TDengine 集群和应用程序之间的桥梁和适配器。它提供了一种易于使用和高效的方式来直接从数据收集代理软件(如 Telegraf、StatsD、collectd 等)摄取数据。它还提供了 InfluxDB/OpenTSDB 兼容的数据摄取接口,允许 InfluxDB/OpenTSDB 应用程序无缝移植到 TDengine。RESTful 接口兼容 InfluxDB v1 写接口。原创 2023-03-28 08:22:33 · 549 阅读 · 1 评论 -
【TDengine】详解TDengine集群部署
和 停止 taosd 进程是两个不同的概念,不要混淆:因为删除 dnode 之前要执行迁移数据的操作,因此被删除的 dnode 必须保持在线状态。一个数据节点被 drop 之后,其他节点都会感知到这个 dnodeID 的删除操作,任何集群中的节点都不会再接收此 dnodeID 的请求。每个物理节点上执行 ping host,其中 host 是其他物理节点的 hostname,看能否 ping 通其它物理节点;在每个数据节点,firstEp需全部配置成一样,但fqdn一定要配置成其所在数据节点的值。原创 2023-03-27 09:38:00 · 1925 阅读 · 0 评论 -
【TDengine】详解数据订阅演示
【TDengine】详解数据订阅演示。原创 2023-03-24 16:47:43 · 332 阅读 · 0 评论 -
【TDengine】使用go语言普通 SQL 写入
无论 RESTful 方式建立连接还是本地驱动方式建立连接,以上示例代码都能正常工作。唯一需要注意的是:由于 RESTful 接口无状态, 不能使用。语句来切换数据库, 所以在上面示例中使用了。taos是通过apt-get方式安装。原创 2023-03-24 15:51:30 · 328 阅读 · 0 评论 -
【TDengine】解决 connectex: No connection could be made because the target machine actively refused it.
想通过 taosRestful 方式连接tdengine。通过apt-get的方式安装tdengine。发现只有6030端口。原创 2023-03-22 16:43:44 · 2450 阅读 · 0 评论 -
【TDengine】详解 SQL 写入操作步骤
delete ------ 是逐行删除速度极慢,不适合大量数据删除。原创 2023-03-22 11:25:39 · 1107 阅读 · 0 评论 -
【TDengine】driver-go 连接器提供 database/sql 标准接口建立连接
该 API 用来创建。原创 2023-03-22 09:56:25 · 333 阅读 · 0 评论 -
【TDengine】通过go语言建立与服务端的原生连接
【TDengine】通过go语言建立与服务端的原生连接原创 2023-03-21 15:27:29 · 340 阅读 · 0 评论 -
【TDengine】在一台主机上安装服务端一台安装客户端,然后建立连接
编辑 taos.cfg 文件(默认路径 C:\TDengine\cfg\taos.cfg),将 firstEP 修改为 TDengine 服务器的 End Point。无论使用何种方式建立连接,连接器都提供了相同或相似的 API 操作数据库,都可以执行 SQL 语句,只是初始化连接的方式稍有不同,用户在使用上不会感到什么差别。通过 taosAdapter 组件提供的 REST API 建立与 taosd 的连接,这种连接方式下文中简称“REST 连接”使用原生连接可以体验 TDengine 的全部功能。原创 2023-03-21 10:58:05 · 753 阅读 · 0 评论 -
【TDengine】详解TDengine 命令行 (CLI)
为便于检查 TDengine 的状态,执行数据库 (Database) 的各种即席(Ad Hoc)查询,TDengine 提供一命令行应用程序(以下简称为 TDengine CLI) taos。在 TDengine CLI 中,用户可以通过 SQL 命令来创建/删除数据库、表等,并进行数据库(database)插入查询操作。TDengine支持使用标准的SQL写入,但同时也支持schemaless模式写入,这样不用手工建表,可以将数据直接写入。分清静态标签、采集量,建立正确的超级表,建立子表。原创 2023-03-20 09:37:41 · 839 阅读 · 0 评论 -
【TDengine】通过apt-get方式安装TDengine
当安装第一个节点时,出现 Enter FQDN:提示的时候,不需要输入任何内容。只有当安装第二个或以后更多的节点时,才需要输入已有集群中任何一个可用节点的 FQDN,支持该新节点加入集群。当然也可以不输入,而是在新节点启动前,配置到新节点的配置文件中。指令在执行后并不会马上停止 TDengine 服务,而是会等待系统中必要的落盘工作正常完成。在数据量很大的情况下,这可能会消耗较长时间。apt-get 方式只适用于 Debian 或 Ubuntu 系统。方式启动 TDengine 服务。原创 2023-03-19 18:18:12 · 288 阅读 · 1 评论 -
【TDengine】一篇文章带你通过docker安装TDengine数据库
虽然并不推荐在生产环境中通过 Docker 来部署 TDengine 服务,但 Docker 工具能够很好地屏蔽底层操作系统的环境差异,很适合在开发测试或初次体验时用于安装运行 TDengine 的工具集。启动一个运行了 TDengine server 的 docker 容器,并且将容器的 6030 到 6049 端口映射到宿主机的 6030 到 6049 端口上。如果宿主机已经运行了 TDengine server 并占用了相同端口,需要映射容器的端口到不同的未使用端口段。原创 2023-03-19 18:01:07 · 2209 阅读 · 5 评论 -
【TDengine】一篇文章了解 C++ 操作 TDengine(详解)
使用安装包立即开始 | TDengine 文档 | 涛思数据使用安装包快速体验 TDenginesystemctl 命令汇总:TDengine 的 Linux 终端执行taos。原创 2022-09-02 15:29:25 · 1686 阅读 · 1 评论