未验证 提交 3babc28b 编写于 作者: sangshuduo's avatar sangshuduo 提交者: GitHub

docs: connector summary refine (#11586)

* [TD-14175]<docs>: connector

* docs: correct few secions and fix few typos

* docs: update description of installed directory.

* merge with develop branch
上级 2de12165
......@@ -2,7 +2,7 @@
title: 连接器
---
TDengine 提供了丰富的应用程序开发接口,其中包括支持使用 C/C++、Java、Python、Go、Node.js、C# 等多种语言的连接器,包括使用 taos 客户端驱动接口和 RESTful 接口,便于用户快速开发自己的应用。
TDengine 提供了丰富的应用程序开发接口,其中包括支持使用 C/C++、Java、Python、Go、Node.js、C# 等多种语言的连接器,支持使用本地驱动接口 taosc 和 RESTful 接口,便于用户快速开发自己的应用。
![image-connector](/img/connector.png)
......@@ -10,17 +10,17 @@ TDengine 提供了丰富的应用程序开发接口,其中包括支持使用 C
目前 TDengine 的连接器可支持的平台广泛,包括:X64/X86/ARM64/ARM32/MIPS/Alpha 等硬件平台,以及 Linux/Win64/Win32 等开发环境。对照矩阵如下:
| **CPU** | **OS** | **JDBC** | **Python** | **Go** | **Node.js** | **C#** | **Rust** | **RESTful** |
| -------------- | --------- | -------- | ---------- | ------ | ----------- | ------ | -------- | ----------- |
| **X86 64bit** | **Linux** | ● | ● | ● | ● | ● | ● | ● |
| **X86 64bit** | **Win64** | ● | ● | ● | ● | ● | ● | ● |
| **X86 64bit** | **Win32** | ● | ● | ● | ● | ○ | ○ | ● |
| **X86 32bit** | **Win32** | ○ | ○ | ○ | ○ | ○ | ○ | ● |
| **ARM64** | **Linux** | ● | ● | ● | ● | ○ | ○ | ● |
| **ARM32** | **Linux** | ● | ● | ● | ● | ○ | ○ | ● |
| **MIPS 龙芯** | **Linux** | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| **Alpha 申威** | **Linux** | ○ | ○ | -- | -- | -- | -- | ○ |
| **X86 海光** | **Linux** | ○ | ○ | ○ | -- | -- | -- | ○ |
| **CPU** | **OS** | **JDBC** | **Python** | **Go** | **Node.js** | **C#** | **Rust** |
| -------------- | --------- | -------- | ---------- | ------ | ----------- | ------ | -------- |
| **X86 64bit** | **Linux** | ● | ● | ● | ● | ● | ● |
| **X86 64bit** | **Win64** | ● | ● | ● | ● | ● | ● |
| **X86 64bit** | **Win32** | ● | ● | ● | ● | ○ | ○ |
| **X86 32bit** | **Win32** | ○ | ○ | ○ | ○ | ○ | ○ |
| **ARM64** | **Linux** | ● | ● | ● | ● | ○ | ○ |
| **ARM32** | **Linux** | ● | ● | ● | ● | ○ | ○ |
| **MIPS 龙芯** | **Linux** | ○ | ○ | ○ | ○ | ○ | ○ |
| **Alpha 申威** | **Linux** | ○ | ○ | -- | -- | -- | -- |
| **X86 海光** | **Linux** | ○ | ○ | ○ | -- | -- | -- |
其中 ● 表示官方测试验证通过,○ 表示非官方测试验证通过,-- 表示未经验证。
......@@ -28,6 +28,8 @@ TDengine 提供了丰富的应用程序开发接口,其中包括支持使用 C
连接器对 TDengine 特性的支持对照矩阵如下[1]:
### 使用本地驱动接口 taosc
| **Feature** | **Java** | **Python** | **Go** | **C#** | **Node.js** | **Rust** |
| ------------------ | --------- | ---------- | -------- | -------- | ----------- | -------- |
| **连接管理** | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
......@@ -38,8 +40,20 @@ TDengine 提供了丰富的应用程序开发接口,其中包括支持使用 C
| **错误信息** | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| **订阅功能** | 支持 | 支持 | 支持 | 支持 | 支持 | 暂不支持 |
| **Schemaless** | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| **RESTful 连接** | 支持 | 支持 | 支持 | 暂不支持 | 支持 | 支持 |
| **批量拉取(WS)** | 支持 | 暂不支持 | 暂不支持 | 暂不支持 | 暂不支持 | 暂不支持 |
### 使用 RESTful 接口
| **Feature** | **Java** | **Python(暂不支持)** | **Go** | **C#(暂不支持)** | **Node.js** | **Rust** |
| ------------------ | --------- | ---------------------- | -------- | -------------------- | ----------- | -------- |
| **连接管理** | 支持 | n/a | 支持 | n/a | 支持 | 支持 |
| **同步查询** | 支持 | n/a | 支持 | n/a | 支持 | 支持 |
| **异步查询** | 不支持[2] | n/a | 不支持 | n/a | 不支持 | 暂不支持 |
| **参数绑定** | 不支持 | n/a | 不支持 | n/a | 不支持 | 不支持 |
| **获取系统信息** | 暂不支持 | n/a | 暂不支持 | n/a | 支持 | 暂不支持 |
| **错误信息** | 支持 | n/a | 支持 | n/a | 支持 | 支持 |
| **订阅功能** | 不支持 | n/a | 不支持 | n/a | 不支持 | 不支持 |
| **Schemaless** | 支持 | n/a | 支持 | n/a | 支持 | 支持 |
| **批量拉取(WS)** | 支持 | n/a | 暂不支持 | n/a | 暂不支持 | 暂不支持 |
备注:
......
......@@ -22,13 +22,13 @@ TDengine 的所有可执行文件默认存放在 _/usr/local/taos/bin_ 目录下
- _taos_:TDengine Shell 可执行文件
- _taosdump_:数据导入导出工具
- _taosBenchmark_:TDengine 测试工具
- _remove.sh_:卸载 TDengine 的脚本,请谨慎执行,链接到/usr/bin 目录下的**rmtaos**命令。会删除 TDengine 的安装目录/usr/local/taos,但会保留/etc/taos、/var/lib/taos、/var/log/taos
- _remove.sh_:卸载 TDengine 的脚本,请谨慎执行,链接到/usr/bin 目录下的**rmtaos**命令。会删除 TDengine 的安装目录/usr/local/taos,但会保留/etc/taos、/var/lib/taos、/var/log/taos
- _taosadapter_: 提供 RESTful 服务和接受其他多种软件写入请求的服务端可执行文件
- _tarbitrator_: 提供双节点集群部署的仲裁功能
- _run_taosd_and_taosadapter.sh_:同时启动 taosd 和 taosAdapter 的脚本
- _TDinsight.sh_:用于下载 TDinsight 并安装的脚本
- _set_core.sh_:用于方便调试设置系统生成 core dump 文件的脚本
- _taosd-dump-cfg.gdb_:用于方便调试 taosd 的 gdb 执行脚本
- _taosd-dump-cfg.gdb_:用于方便调试 taosd 的 gdb 执行脚本
:::note
2.4.0.0 版本之后的 taosBenchmark 和 taosdump 需要安装独立安装包 taosTools。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册