TCP-BP 时序数据库 TDengine 培训和认证
-
- [TDengine 数据库认证专员](#TDengine 数据库认证专员)
- 模拟练习题
-
- [1、TDengine 的非常适用的应用场景描述正确的是?(ABC)](#1、TDengine 的非常适用的应用场景描述正确的是?(ABC))
- [2、TDengine Enterprise/Cloud和OSS版本的差异有哪些?(ABC)](#2、TDengine Enterprise/Cloud和OSS版本的差异有哪些?(ABC))
- 3、TDengine的主要功能与特性描述正确的是?(ACD)
- 4、TDengine的主要功能与特性描述正确的是?(ACD)
- 5、要求完整的内置行业数据处理算法以及大量的交叉查询处理(AD)
- [6、关于通过 Docker 快速体验 TDengine 的描述,以下哪些说法是正确的?(ABD)](#6、关于通过 Docker 快速体验 TDengine 的描述,以下哪些说法是正确的?(ABD))
- [7、关于 TDengine 的安装包和运行环境,以下说法正确的是?(BC)](#7、关于 TDengine 的安装包和运行环境,以下说法正确的是?(BC))
- 8、关于TDengine数据模型,下列说法正确的是(BC)
- 9、下列说法正确的是:(ACD)
- 10、关于数据写入,下述说法正确的是(ACD)
- [11、关于 TDengine 数据查询,下列说法正确的是:(BCD)](#11、关于 TDengine 数据查询,下列说法正确的是:(BCD))
- [12、TDengine 的读缓存机制主要解决了哪些问题?(ACD)](#12、TDengine 的读缓存机制主要解决了哪些问题?(ACD))
- 13、集群中的某一个节点发生宕机,该节点只包含vnode,以下说法正确的是:(A)
- [14、当客户端向集群的某一节点(dnode 1)发起写入请求,但被写入的表(table 1)存在于另一个节点(dnode 2)时,以下正确的说法是:(B)](#14、当客户端向集群的某一节点(dnode 1)发起写入请求,但被写入的表(table 1)存在于另一个节点(dnode 2)时,以下正确的说法是:(B))
- [15、在 TDengine 的分布式架构中,以下哪些逻辑单元必须在集群中存在(ABC)](#15、在 TDengine 的分布式架构中,以下哪些逻辑单元必须在集群中存在(ABC))
- [16、TDengine 的存储引擎设计主要针对以下哪些场景进行优化(BCD)](#16、TDengine 的存储引擎设计主要针对以下哪些场景进行优化(BCD))
- 17、TDengine查询引擎的主要功能包括哪些(ABC)
TDengine 数据库认证专员
TDengine 培训与认证中心: https://learn.taosdata.com/
- 限时免费认证;入门级
- 考试: 100 分钟;50 道题(单选 20 道,多选 30 道,每题 2 分)满分 100 分,60 分为通过

TDengine 专为物联网IoT平台、工业大数据平台设计。
其中,TDengine TSDB 是一款高性能、分布式的时序数据库(Time Series Database),同时它还带有内建的缓存、流式计算、数据订阅等系统功能;
TDengine IDMP 是一款AI原生工业数据管理平台,它通过树状层次结构建立数据目录,对数据进行标准化、情景化,并通过 AI 提供实时分析、可视化、事件管理与报警等功能。
模拟练习题
1、TDengine 的非常适用的应用场景描述正确的是?(ABC)
- A、要求简单可靠的系统架构场景
- B、要求容错和高可靠场景
- C、需要支持标准SQL语句、标准JDBC、ODBC等技术场景
- D、要求完整的内置行业数据处理算法以及大量的交叉查询处理
2、TDengine Enterprise/Cloud和OSS版本的差异有哪些?(ABC)
- A、TDengine Enterprise/Cloud支持OPC、MQTT、Kafka以及各类关系库和实时库的可视化采集,而OSS版本不支持
- B、TDengine Enterprise/Cloud提供完善及时的售后服务,而OSS版本通过开源社区提供技术支持
- C、TDengine Enterprise/Cloud支持完善的用户权限管理,而OSS版本仅支持root权限用户管理
- D、TDengine OSS与Enterprise/Cloud同样适合工业生产应用
3、TDengine的主要功能与特性描述正确的是?(ACD)
- A、支持与第三方可视化/BI工具无缝集成,包括Grafana、Google Data Studio、Power BI、Tableau以及国产BI工具
- B、具备完善的集群运维工具,支持动态线性扩容、多副本高可用,但并不支持K8S部署方式实现
- C、支持完善的数据迁移功能,包括脚本文件导入导出、数据文件导入导出、taosdump工具导入导出等
- D、支持原生连接和WebSocket两种连接方式,涵盖C/C++、Java、Go、Node.js、Rust、Python、C#、R、PHP、Restful API等语言
4、TDengine的主要功能与特性描述正确的是?(ACD)
- A、TDengine企业版支持基于角色的用户权限管理、IP白名单、数据库加密和审计功
- B、只有企业版和CLOUD版本才支持CLI方式和Explorer图形化管理界面
- C、TDengine企业版支持零代码数据接入,包括OPC-UA、OPC-DA、PI、MQTT、Kafka、InfluxDB、OpenTSDB、MySQL、SQL Server、Oracle、PostgreSQL、Wonderware Historian、MongoDB、CSV等
- D、TDengine经过特别优化,以适应时间序列数据的独特需求,引入了"一个数据采集点一张表"和"超级表"的创新数据组织策略
5、要求完整的内置行业数据处理算法以及大量的交叉查询处理(AD)
- A、分析客户关系管理系统(CRM)中的订单、合同数据,形成报表
- B、分析新能源风机运行数据,进行故障诊断和预测性维护
- C、新能源汽车动力电池数据集中上传至企业平台进行存档
- D、存储三维动态物理过程的仿真计算结果
6、关于通过 Docker 快速体验 TDengine 的描述,以下哪些说法是正确的?(ABD)
- A、如果需要将 TDengine 的数据持久化到本地文件夹,可以通过 -v 参数挂载本地目录到容器的 /var/lib/taos 和 /var/log/taos。
- B、TDengine 的默认数据文件目录是 /var/lib/taos,默认日志文件目录是 /var/log/taos,这些路径可以通过配置文件修改。
- C、TDengine 集群通讯默认端口为 6041,其他端口如 6030、6043、6044-6049 等是可选的,可以根据需要选择是否开启。
- D、对于IO密集型数据库应用,docker部署会对共同存储的磁盘IO吞吐产生影响,从而限制数据库性能发挥
7、关于 TDengine 的安装包和运行环境,以下说法正确的是?(BC)
- A、TDengine 的标准服务端安装包仅支持 Linux 系统,不支持 Windows 和 macOS 系统。
- B、在 Linux 系统中,TDengine 支持 Deb 和 RPM 格式的安装包,分别适用于不同的 Linux 发行版。
- C、TDengine 的运行环境最低要求包括 Linux 内核版本 3.10.0-1160.83.1.el7.x86_64 和 glibc 版本 2.17。
- D、systemctl stop taosd 指令在执行后会立即停止 TDengine 服务,不会等待系统中必要的落盘工作完成。
8、关于TDengine数据模型,下列说法正确的是(BC)
- A、标签和采集量的区分,符合工业用户的习惯,但两者并无存储机制上的区别
- B、普通表没有标签
- C、超级表不负责存储数据
- D、超级表不可进行查询
9、下列说法正确的是:(ACD)
- A、通常情况下,多列建模在写入效率和存储效率方面通常更优
- B、单列建模时,无需使用超级模型
- C、如果一个设备有上千个测点,测点之间的时间戳无法对齐,可以采取单列建模的方式
- D、如果某类个设备的测点数量十分不固定,可以采取单列建模
10、关于数据写入,下述说法正确的是(ACD)
- A、TDengine 企业版能够和 MQTT、Kafka 等数据源实现对接,低代码实现数据接入
- B、对于同一子表(未设置复合主键),如果写入数据的时间戳主键与已有数据相同,则写入失败并报错
- C、TDengine 可以通过超级表写入,写入需要通过 tbname 字段指定子表名
- D、TDengine 可以按时间段删除数据
11、关于 TDengine 数据查询,下列说法正确的是:(BCD)
- A、TDengine 可在普通列和标签列上建立索引,从而提升查询速度,但这会减慢数据的写入
- B、TDengine 提供了用于分析时序数据的专用函数,例如 diff、derivative 等
- C、使用标签过滤,可以过滤掉与查询不相关的子表,提升查询效率
- D、查询时指定时间段,可以过滤掉不在时间段内的数据块,提升查询效率
12、TDengine 的读缓存机制主要解决了哪些问题?(ACD)
- A、提升实时查询性能,减少查询延迟
- B、方便TDengine与外部缓存相连接
- C、减少硬盘写入负担,延长硬件使用寿命
- D、保持缓存与数据库之间数据一致性
13、集群中的某一个节点发生宕机,该节点只包含vnode,以下说法正确的是:(A)
- A、如果配置了数据库三副本,则宕机节点对业务不产生影响
- B、如果配置了数据库三副本,节点恢复之前,集群可以进行查询,但不能写入
- C、写入该节点的数据将被暂时写入 mnode,等到宕机节点恢复后,数据从 mnode 迁移到该节点
- D、任何情况下,该节点的宕机对业务都不产生影响
14、当客户端向集群的某一节点(dnode 1)发起写入请求,但被写入的表(table 1)存在于另一个节点(dnode 2)时,以下正确的说法是:(B)
- A、写入失败,客户端收到报错
- B、写入请求将被转发到 dnode 2
- C、系统将在 dnode 1 创建 table 1 的分区
- D、客户端只有向 dnode 2 发起写入请求,才能将数据成功写入 table 1
15、在 TDengine 的分布式架构中,以下哪些逻辑单元必须在集群中存在(ABC)
- A、数据节点(dnode)
- B、虚拟节点(vnode)
- C、管理节点(mnode)
- D、计算节点(qnode)
16、TDengine 的存储引擎设计主要针对以下哪些场景进行优化(BCD)
- A、通用型数据库场景
- B、时序数据场景
- C、高并发写入场景
- D、大规模数据存储场景
17、TDengine查询引擎的主要功能包括哪些(ABC)
- A、常规聚合查询
- B、窗口查询
- C、统计聚合
- D、数据加密