diff --git a/docs-cn/01-intro/01-intro.md b/docs-cn/01-intro/01-intro.md
index 263a1b3cbbab6ad3037fca3a6b468d0161666331..492f729fb41626e28b85d48d19fbd8b1fc35daf5 100644
--- a/docs-cn/01-intro/01-intro.md
+++ b/docs-cn/01-intro/01-intro.md
@@ -40,9 +40,9 @@ TDengine 是一款高性能、分布式、支持 SQL 的时序数据库,其核
- **零管理**:安装、集群几秒搞定,无任何依赖,不用分库分表,系统运行状态监测能与 Grafana 或其他运维工具无缝集成。
-- **零学习成本**:采用 SQL 查询语言,支持 Python, Java, C/C++, Go, Rust, Node.js, PHP 等多种编程语言,与 MySQL 相似,零学习成本。
+- **零学习成本**:采用 SQL 查询语言,支持 C/C++、Python、Java、Go、Rust、Node.js、C#、Lua(社区贡献)、PHP(社区贡献) 等多种编程语言,与 MySQL 相似,零学习成本。
-- **无缝集成**:不用一行代码,即可与 Telegraf, Grafana, EMQX, Prometheus, StatsD, collectd, Matlab, R 等第三方工具无缝集成。
+- **无缝集成**:不用一行代码,即可与 Telegraf、Grafana、Prometheus、EMQX、HiveMQ、StatsD、collectd、icinga、TCollector、Matlab、R 等第三方工具无缝集成。
- **互动 Console**: 通过命令行 console,不用编程,执行 SQL 语句就能做即席查询、各种数据库的操作、管理以及集群的维护.
@@ -64,7 +64,7 @@ TDengine 是一款高性能、分布式、支持 SQL 的时序数据库,其核
图 1. TDengine技术生态图
-上图中,左侧是各种数据采集或消息队列,包括 OPC-UA, MQTT, Telegraf, 也包括 Kafaka, 他们的数据将被源源不断的写入到 TDengine。右侧则是可视化、BI 工具、组态软件、应用程序。下侧则是 TDengine 自身提供的命令行程序 (CLI) 以及可视化管理管理。
+上图中,左侧是各种数据采集或消息队列,包括 OPC-UA、MQTT、Telegraf、也包括 Kafaka, 他们的数据将被源源不断的写入到 TDengine。右侧则是可视化、BI 工具、组态软件、应用程序。下侧则是 TDengine 自身提供的命令行程序 (CLI) 以及可视化管理管理。
## TDengine 总体适用场景
diff --git a/docs-cn/04-develop/01-connect/index.md b/docs-cn/04-develop/01-connect/index.md
index 5ef1fa9be3dec77463758a4161e58e91ba0c670c..e83e3451c2c7f39f38c57672e63234117b3ac4b7 100644
--- a/docs-cn/04-develop/01-connect/index.md
+++ b/docs-cn/04-develop/01-connect/index.md
@@ -19,7 +19,7 @@ import InstallOnLinux from "../../14-reference/03-connector/_windows_install.mdx
import VerifyLinux from "../../14-reference/03-connector/_verify_linux.mdx";
import VerifyWindows from "../../14-reference/03-connector/_verify_windows.mdx";
-TDengine 提供了丰富的应用程序开发接口,为了便于用户快速开发自己的应用,TDengine 支持了多种编程语言的连接器,其中官方连接器包括支持 C/C++、Java、Python、Go、Node.js、C#、Rust 和 PHP 的连接器。这些连接器支持使用原生接口(taosc)和 REST 接口(部分语言暂不支持)连接 TDengine 集群。社区开发者也贡献了多个非官方连接器,例如 ADO.NET 连接器、Lua 连接器和 PHP 连接器。
+TDengine 提供了丰富的应用程序开发接口,为了便于用户快速开发自己的应用,TDengine 支持了多种编程语言的连接器,其中官方连接器包括支持 C/C++、Java、Python、Go、Node.js、C#、Rust、Lua(社区贡献)和 PHP (社区贡献)的连接器。这些连接器支持使用原生接口(taosc)和 REST 接口(部分语言暂不支持)连接 TDengine 集群。社区开发者也贡献了多个非官方连接器,例如 ADO.NET 连接器、Lua 连接器和 PHP 连接器。
## 连接器建立连接的方式
diff --git a/docs-cn/25-application/03-immigrate.md b/docs-cn/25-application/03-immigrate.md
index 7574977e85ab13f08684cd6dde745028c1baa91c..67882e623969070e3ced41b30e8e28969aae268c 100644
--- a/docs-cn/25-application/03-immigrate.md
+++ b/docs-cn/25-application/03-immigrate.md
@@ -14,7 +14,7 @@ title: OpenTSDB 应用迁移到 TDengine 的最佳实践
- 安装部署非常简单,单一安装包完成安装部署,不依赖其他的第三方软件,整个安装部署过程秒级搞定;
- 提供的内建函数覆盖 OpenTSDB 支持的全部查询函数,还支持更多的时序数据查询函数、标量函数及聚合函数,支持多种时间窗口聚合、连接查询、表达式运算、多种分组聚合、用户定义排序、以及用户定义函数等高级查询功能。采用类 SQL 的语法规则,更加简单易学,基本上没有学习成本。
- 支持多达 128 个标签,标签总长度可达到 16 KB;
-- 除 REST 接口之外,还提供 Java、Python、C、Rust、Go、PHP 等多种语言的接口,支持 JDBC 等多种企业级标准连接器协议。
+- 除 REST 接口之外,还提供 C/C++、Java、Python、Go、Rust、Node.js、C#、Lua(社区贡献)、PHP(社区贡献)等多种语言的接口,支持 JDBC 等多种企业级标准连接器协议。
如果我们将原本运行在 OpenTSDB 上的应用迁移到 TDengine 上,不仅可以有效地降低计算和存储资源的占用、减少部署服务器的规模,还能够极大减少运行维护的成本的输出,让运维管理工作更简单、更轻松,大幅降低总拥有成本。与 OpenTSDB 一样,TDengine 也已经进行了开源,不同的是,除了单机版,后者还实现了集群版开源,被厂商绑定的顾虑一扫而空。
diff --git a/documentation20/cn/08.connector/03.php/docs.md b/documentation20/cn/08.connector/03.php/docs.md
index 22e112f89ede037336a822a41455fa193a44dc92..0a5a0fdb31639f7a3f77c31719c6bb658cc31459 100644
--- a/documentation20/cn/08.connector/03.php/docs.md
+++ b/documentation20/cn/08.connector/03.php/docs.md
@@ -195,7 +195,7 @@ $stmt->close();
## tdengine-restful-connector
-封装了 TDEngine 的 RESTful 接口,可以使用 PHP 轻松地操作 TDEngine 的数据插入和查询了。
+封装了 TDengine 的 RESTful 接口,可以使用 PHP 轻松地操作 TDengine 的数据插入和查询了。
此项目支持在 PHP >= 7.0 的项目中使用。
diff --git a/examples/C#/C#checker/C#checker.cs b/examples/C#/C#checker/C#checker.cs
index 29ad290343bb4fbacade48a0b59e0350bd35f213..7d0b6a50b673278ac6982a97de7eb31ce76761b6 100644
--- a/examples/C#/C#checker/C#checker.cs
+++ b/examples/C#/C#checker/C#checker.cs
@@ -133,11 +133,11 @@ namespace TDengineDriver
String indent = " ";
Console.WriteLine("taosTest is simple example to operate TDengine use C# Language.\n");
Console.WriteLine("{0:G}{1:G}", indent, "-h");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "TDEngine server IP address to connect");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "TDengine server IP address to connect");
Console.WriteLine("{0:G}{1:G}", indent, "-u");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDEngine user name to use when connecting to the server, default is root");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDengine user name to use when connecting to the server, default is root");
Console.WriteLine("{0:G}{1:G}", indent, "-p");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDEngine user name to use when connecting to the server, default is taosdata");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDengine user name to use when connecting to the server, default is taosdata");
Console.WriteLine("{0:G}{1:G}", indent, "-d");
Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "Database used to create table or import data, default is db");
Console.WriteLine("{0:G}{1:G}", indent, "-s");
diff --git a/examples/C#/TDengineTest/TDengineTest.cs b/examples/C#/TDengineTest/TDengineTest.cs
index 9f84634ffb400e5d891a9fdeaeee0c013829f969..9953c227b0b07df0c4844745c7810d2c1c365294 100644
--- a/examples/C#/TDengineTest/TDengineTest.cs
+++ b/examples/C#/TDengineTest/TDengineTest.cs
@@ -133,11 +133,11 @@ namespace TDengineDriver
String indent = " ";
Console.WriteLine("taosTest is simple example to operate TDengine use C# Language.\n");
Console.WriteLine("{0:G}{1:G}", indent, "-h");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "TDEngine server IP address to connect");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "TDengine server IP address to connect");
Console.WriteLine("{0:G}{1:G}", indent, "-u");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDEngine user name to use when connecting to the server, default is root");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDengine user name to use when connecting to the server, default is root");
Console.WriteLine("{0:G}{1:G}", indent, "-p");
- Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDEngine user name to use when connecting to the server, default is taosdata");
+ Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "The TDengine user name to use when connecting to the server, default is taosdata");
Console.WriteLine("{0:G}{1:G}", indent, "-d");
Console.WriteLine("{0:G}{1:G}{2:G}", indent, indent, "Database used to create table or import data, default is db");
Console.WriteLine("{0:G}{1:G}", indent, "-s");
diff --git a/src/connector/node-red-contrib-tdengine/README.md b/src/connector/node-red-contrib-tdengine/README.md
index b23c72939455fff2be245b2cf099567062c99e79..c4696610cd2ce746114e5e478a05d8eb87a4b011 100644
--- a/src/connector/node-red-contrib-tdengine/README.md
+++ b/src/connector/node-red-contrib-tdengine/README.md
@@ -1,4 +1,4 @@
-This repositry create a custom Node-Red node for configing TDEngine server connection and execute SQL from preview node msg.payload
+This repositry create a custom Node-Red node for configing TDengine server connection and execute SQL from preview node msg.payload
## Design
Use Taos data restful API to commit SQL, API call like
```
@@ -14,9 +14,9 @@ Use [axios](https://axios-http.com/) to call http request
## Usage
1. Start Node-Red
-2. Install TDEngine node
+2. Install TDengine node
3. Add "taos query" node to workspace from palette
-4. Setup a TDEngine server and database name
+4. Setup a TDengine server and database name
5. Add function or other node to create SQL, put SQL into msg.payload
6. Link to "taos query" node
@@ -27,9 +27,9 @@ docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node
```
2. Import sample flow "demo/flow.json"
![import-flow](demo/ImportFlow.png)
-3. Install TDEngine node by name "node-red-contrib-tdengine", current version is 0.0.2
-![alt](demo/InstallTDEngineNode.png)
-4. Modify your TDEngine server config
+3. Install TDengine node by name "node-red-contrib-tdengine", current version is 0.0.2
+![alt](demo/InstallTDengineNode.png)
+4. Modify your TDengine server config
![alt](demo/ModifyServerConfig.png)
5. Edit test SQL
![alt](demo/EditTestSQL.png)
diff --git a/src/connector/node-red-contrib-tdengine/demo/InstallTDEngineNode.png b/src/connector/node-red-contrib-tdengine/demo/InstallTDengineNode.png
similarity index 100%
rename from src/connector/node-red-contrib-tdengine/demo/InstallTDEngineNode.png
rename to src/connector/node-red-contrib-tdengine/demo/InstallTDengineNode.png
diff --git a/src/connector/node-red-contrib-tdengine/tdengine.html b/src/connector/node-red-contrib-tdengine/tdengine.html
index 5d98b6ec51826c0af7ee39674973bfb6403a340f..c7a23e1fb1fbcbf293ce14d5dec787551285d079 100644
--- a/src/connector/node-red-contrib-tdengine/tdengine.html
+++ b/src/connector/node-red-contrib-tdengine/tdengine.html
@@ -22,7 +22,7 @@
}
},
label: function () {
- return this.host || "TDEngine host";
+ return this.host || "TDengine host";
}
});
@@ -49,7 +49,7 @@
\ No newline at end of file
+ TDengine Query
+ Execute SQL on remote TDengine server by restful API
+