From 791062538506b18eec1ccaa88d66f203242f63ad Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Wed, 27 Apr 2022 14:23:29 +0800 Subject: [PATCH] docs: connector refine (#11933) * docs: refine connector doc [TD-14839] * docs: use TDengine CLI [TD-14839] * docs: replace JNI with navtive connection [TD-14839] * docs: make connectors doc use same preparition [TD-14839] * docs: refine connectors doc [TD-14839] * docs: refine connectors doc [TD-14839] * docs: refine connector docs * docs: refine connector doc [TD-14839] * docs: refine connector doc [TD-14839] * docs: refine connector [TD-14839] * docs: fix faq path * docs: refine cpp connector doc * docs: refine cpp docs * docs: fix java preparition * docs: refine connector docs * docs: refine connector docs [TD-14839] * docs: refine connector doc [TD-14839] * docs: refine connector docs [TD-14839] * docs: fix node.mdx [TD-14839] * docs: refine connector [TD-14839] * docs: refine cpp connector [TD-14839] * docs: correct bind parameter interface name [TD-14839] * docs: refine connector docs [TD-14839] * docs: refine connector [TD-14839] * docs: refine connector [TD-14839] * docs: refine connector docs [TD-14839] * docs: refine connector [TD-14839] * docs: fix connector tabs [TD-14839] * fix tabitem values * docs: refine connector [TD-14839] --- docs-cn/14-reference/03-connector/go.mdx | 14 ++++++++------ docs-cn/14-reference/03-connector/node.mdx | 10 ++++------ docs-cn/14-reference/03-connector/rust.mdx | 4 ++-- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/docs-cn/14-reference/03-connector/go.mdx b/docs-cn/14-reference/03-connector/go.mdx index b45c0b34d4..303022e511 100644 --- a/docs-cn/14-reference/03-connector/go.mdx +++ b/docs-cn/14-reference/03-connector/go.mdx @@ -35,18 +35,20 @@ import GoQuery from "../../04-develop/04-query-data/_go.mdx" ### 原生连接 -“原生连接”指连接器通过客户端驱动(taosc)直接与 TDengine 集群建立连接。 +“原生连接”指连接器通过客户端驱动(taosc)直接与 TDengine 集群建立连接。支持的功能特性有: -* database/sql (cgo 模式) +* 普通查询 +* 连续查询 * 订阅 * schemaless 接口 * 参数绑定接口 ### REST 连接 -REST 连接指连接器通过 taosAdapter 组件提供的 REST API 建立与 taosd 的连接。 +REST 连接指连接器通过 taosAdapter 组件提供的 REST API 建立与 taosd 的连接。支持的功能特性有: -`develop` 分支使用 `http client` 实现了 `database/sql` 接口。 +* 普通查询 +* 连续查询 ## 安装步骤 @@ -81,7 +83,7 @@ username:password@protocol(address)/dbname?param=value ``` - + _taosSql_ 通过 cgo 实现了 Go 的 `database/sql/driver` 接口。只需要引入驱动就可以使用 [`database/sql`](https://golang.org/pkg/database/sql/) 的接口。 @@ -112,7 +114,7 @@ func main() { ``` - + _taosRestful_ 通过 `http client` 实现了 Go 的 `database/sql/driver` 接口。只需要引入驱动就可以使用[`database/sql`](https://golang.org/pkg/database/sql/)的接口。 diff --git a/docs-cn/14-reference/03-connector/node.mdx b/docs-cn/14-reference/03-connector/node.mdx index 50a0696405..2cc6b9ae4c 100644 --- a/docs-cn/14-reference/03-connector/node.mdx +++ b/docs-cn/14-reference/03-connector/node.mdx @@ -59,9 +59,9 @@ import NodeAsyncQuery from "../../04-develop/04-query-data/_js_async.mdx" - 应用驱动安装请参考[安装连接器驱动步骤](/reference/connector/#安装客户端驱动)。 -我们使用[node-gyp](https://github.com/nodejs/node-gyp)和 TDengine 集群进行交互。安装 Node.js 连接器之前,还需要根据具体操作系统来安装下文提到的一些依赖工具。如果要安装的是 REST 连接器则可以跳过以下步骤,直接只用 npm 安装。 +我们使用 [node-gyp](https://github.com/nodejs/node-gyp) 和 TDengine 集群进行交互。安装 Node.js 连接器之前,还需要根据具体操作系统来安装下文提到的一些依赖工具。如果要安装的是 REST 连接器则可以跳过以下步骤,直接只用 npm 安装。 - + - `python` (建议`v2.7` , `v3.x.x` 目前还不支持) @@ -70,7 +70,7 @@ import NodeAsyncQuery from "../../04-develop/04-query-data/_js_async.mdx" - C 语言编译器,[GCC](https://gcc.gnu.org) v4.8.5 或更高版本 - + #### 安装方法 1 @@ -93,9 +93,7 @@ import NodeAsyncQuery from "../../04-develop/04-query-data/_js_async.mdx" ### 使用 npm 安装 - - -- 安装客户端驱动连接器 + ``` bash npm install td2.0-connector diff --git a/docs-cn/14-reference/03-connector/rust.mdx b/docs-cn/14-reference/03-connector/rust.mdx index 8c30ee6a94..afe253f8c3 100644 --- a/docs-cn/14-reference/03-connector/rust.mdx +++ b/docs-cn/14-reference/03-connector/rust.mdx @@ -47,7 +47,7 @@ Rust 连接器仍然在快速开发中,1.0 之前无法保证其向后兼容 之后可以按照如下说明在 [Rust](https://rust-lang.org) 项目中添加 [libtaos][libtaos] 依赖: - + 在 `Cargo.toml` 文件中添加 [libtaos][libtaos]: @@ -58,7 +58,7 @@ libtaos = "*" ``` - + 在 `Cargo.toml` 文件中添加 [libtaos][libtaos],并启用 `rest` 特性。 -- GitLab