You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2021/03/29 09:28:43 UTC
[iotdb] 01/01: [To NewDoc] re-order the user guide chapters
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch re-order
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 1250049c53b0f9a4dbea165f43bad0e2132fc271
Author: HTHou <hh...@outlook.com>
AuthorDate: Mon Mar 29 17:27:58 2021 +0800
[To NewDoc] re-order the user guide chapters
---
.../{Client => API}/Programming - JDBC.md | 0
.../{Client => API}/Programming - Native API.md | 0
.../Programming - Other Languages.md | 0
.../{Client => API}/Programming - TsFile API.md | 0
.../Administration.md | 2 +-
.../{Server => Appendix}/Config Manual.md | 0
.../SQL Reference.md | 0
.../UserGuide/{Client => Appendix}/Status Codes.md | 0
.../Architecture/Shared Nothing Cluster.md | 24 --
.../{Client => CLI}/Command Line Interface.md | 0
.../{Server => Cluster Setup}/Cluster Setup.md | 0
.../Sync Tool.md | 0
.../Programming - MQTT.md | 0
.../Programming - Thrift.md | 0
.../{Concept => Data Concept}/Compression.md | 0
.../Data Model and Terminology.md | 4 +-
.../{Concept => Data Concept}/Data Type.md | 0
.../{Concept => Data Concept}/Encoding.md | 0
docs/UserGuide/{Concept => Data Concept}/SDT.md | 0
.../Writing Data on HDFS.md | 0
.../Frequently asked questions.md | 0
.../Architecture.md | 0
.../{Overview => IoTDB Introduction}/Features.md | 0
.../Publication.md | 0
.../{Overview => IoTDB Introduction}/Scenario.md | 0
.../What is IoTDB.md | 0
.../DDL Data Definition Language.md | 0
.../DML Data Manipulation Language.md | 0
.../Maintenance Command.md | 0
.../{Server => QuickStart}/Docker Image.md | 0
docs/UserGuide/{Server => QuickStart}/Download.md | 0
.../{Architecture => QuickStart}/Files.md | 0
.../{Get Started => QuickStart}/QuickStart.md | 0
.../{Server => QuickStart}/ServerFileList.md | 0
.../{Server => QuickStart}/Single Node Setup.md | 0
.../{Operation Manual => UDF}/Triggers.md | 0
.../UDF User Defined Function.md | 0
.../{Client => API}/Programming - JDBC.md | 0
.../{Client => API}/Programming - Native API.md | 0
.../Programming - Other Languages.md | 0
.../{Client => API}/Programming - TsFile API.md | 0
.../Administration.md | 0
.../{Server => Appendix}/Config Manual.md | 0
.../SQL Reference.md | 0
.../UserGuide/{Client => Appendix}/Status Codes.md | 0
.../Architecture/Shared Nothing Cluster.md | 24 --
.../{Client => CLI}/Command Line Interface.md | 0
.../{Server => Cluster Setup}/Cluster Setup.md | 0
.../Collaboration of Edge and Cloud/Sync Tool.md | 187 +++++++++++++++
.../Programming - MQTT.md | 0
.../Programming - Thrift.md | 0
.../{Concept => Data Concept}/Compression.md | 0
.../Data Model and Terminology.md | 3 +-
.../{Concept => Data Concept}/Data Type.md | 0
.../{Concept => Data Concept}/Encoding.md | 0
docs/zh/UserGuide/{Concept => Data Concept}/SDT.md | 0
.../Writing Data on HDFS.md | 0
.../Frequently asked questions.md | 0
.../Architecture.md | 0
.../{Overview => IoTDB Introduction}/Features.md | 0
.../Publication.md | 4 +-
.../{Overview => IoTDB Introduction}/Scenario.md | 0
.../What is IoTDB.md | 0
.../DDL Data Definition Language.md | 0
.../DML Data Manipulation Language.md | 0
.../Maintenance Command.md | 0
.../{Server => QuickStart}/Docker Image.md | 0
.../UserGuide/{Server => QuickStart}/Download.md | 0
.../{Architecture => QuickStart}/Files.md | 0
.../{Get Started => QuickStart}/QuickStart.md | 0
.../{Server => QuickStart}/ServerFileList.md | 0
.../{Server => QuickStart}/Single Node Setup.md | 0
.../{Operation Manual => UDF}/Triggers.md | 0
.../UDF User Defined Function.md | 0
site/src/main/.vuepress/config.js | 259 +++++++++++++--------
75 files changed, 350 insertions(+), 157 deletions(-)
diff --git a/docs/UserGuide/Client/Programming - JDBC.md b/docs/UserGuide/API/Programming - JDBC.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - JDBC.md
rename to docs/UserGuide/API/Programming - JDBC.md
diff --git a/docs/UserGuide/Client/Programming - Native API.md b/docs/UserGuide/API/Programming - Native API.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - Native API.md
rename to docs/UserGuide/API/Programming - Native API.md
diff --git a/docs/UserGuide/Client/Programming - Other Languages.md b/docs/UserGuide/API/Programming - Other Languages.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - Other Languages.md
rename to docs/UserGuide/API/Programming - Other Languages.md
diff --git a/docs/UserGuide/Client/Programming - TsFile API.md b/docs/UserGuide/API/Programming - TsFile API.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - TsFile API.md
rename to docs/UserGuide/API/Programming - TsFile API.md
diff --git a/docs/UserGuide/Operation Manual/Administration.md b/docs/UserGuide/Administration Management/Administration.md
similarity index 99%
rename from docs/UserGuide/Operation Manual/Administration.md
rename to docs/UserGuide/Administration Management/Administration.md
index 55a775f..d38b6d2 100644
--- a/docs/UserGuide/Operation Manual/Administration.md
+++ b/docs/UserGuide/Administration Management/Administration.md
@@ -19,7 +19,7 @@
-->
-# Account Management
+# Administration Management
IoTDB provides users with account privilege management operations, so as to ensure data security.
diff --git a/docs/UserGuide/Server/Config Manual.md b/docs/UserGuide/Appendix/Config Manual.md
similarity index 100%
rename from docs/UserGuide/Server/Config Manual.md
rename to docs/UserGuide/Appendix/Config Manual.md
diff --git a/docs/UserGuide/Operation Manual/SQL Reference.md b/docs/UserGuide/Appendix/SQL Reference.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/SQL Reference.md
rename to docs/UserGuide/Appendix/SQL Reference.md
diff --git a/docs/UserGuide/Client/Status Codes.md b/docs/UserGuide/Appendix/Status Codes.md
similarity index 100%
rename from docs/UserGuide/Client/Status Codes.md
rename to docs/UserGuide/Appendix/Status Codes.md
diff --git a/docs/UserGuide/Architecture/Shared Nothing Cluster.md b/docs/UserGuide/Architecture/Shared Nothing Cluster.md
deleted file mode 100644
index 238af74..0000000
--- a/docs/UserGuide/Architecture/Shared Nothing Cluster.md
+++ /dev/null
@@ -1,24 +0,0 @@
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-
--->
-
-# Shared Nothing Architecture
-
-Shared Nothing Architecture is under development. Please wait patiently and look forward to it.
\ No newline at end of file
diff --git a/docs/UserGuide/Client/Command Line Interface.md b/docs/UserGuide/CLI/Command Line Interface.md
similarity index 100%
rename from docs/UserGuide/Client/Command Line Interface.md
rename to docs/UserGuide/CLI/Command Line Interface.md
diff --git a/docs/UserGuide/Server/Cluster Setup.md b/docs/UserGuide/Cluster Setup/Cluster Setup.md
similarity index 100%
rename from docs/UserGuide/Server/Cluster Setup.md
rename to docs/UserGuide/Cluster Setup/Cluster Setup.md
diff --git a/docs/UserGuide/System Tools/Sync Tool.md b/docs/UserGuide/Collaboration of Edge and Cloud/Sync Tool.md
similarity index 100%
rename from docs/UserGuide/System Tools/Sync Tool.md
rename to docs/UserGuide/Collaboration of Edge and Cloud/Sync Tool.md
diff --git a/docs/UserGuide/Client/Programming - MQTT.md b/docs/UserGuide/Communication Service Protocol/Programming - MQTT.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - MQTT.md
rename to docs/UserGuide/Communication Service Protocol/Programming - MQTT.md
diff --git a/docs/UserGuide/Client/Programming - Thrift.md b/docs/UserGuide/Communication Service Protocol/Programming - Thrift.md
similarity index 100%
rename from docs/UserGuide/Client/Programming - Thrift.md
rename to docs/UserGuide/Communication Service Protocol/Programming - Thrift.md
diff --git a/docs/UserGuide/Concept/Compression.md b/docs/UserGuide/Data Concept/Compression.md
similarity index 100%
rename from docs/UserGuide/Concept/Compression.md
rename to docs/UserGuide/Data Concept/Compression.md
diff --git a/docs/UserGuide/Concept/Data Model and Terminology.md b/docs/UserGuide/Data Concept/Data Model and Terminology.md
similarity index 99%
rename from docs/UserGuide/Concept/Data Model and Terminology.md
rename to docs/UserGuide/Data Concept/Data Model and Terminology.md
index 9fc917c..479b9c7 100644
--- a/docs/UserGuide/Concept/Data Model and Terminology.md
+++ b/docs/UserGuide/Data Concept/Data Model and Terminology.md
@@ -18,8 +18,8 @@
under the License.
-->
-
-# Data Model
+# Data Concept
+## Data Model
In this section, a power scenario is taken as an example to illustrate how to creat a correct data model in IoTDB. For convenience, a sample data file is attached for you to practise IoTDB.
diff --git a/docs/UserGuide/Concept/Data Type.md b/docs/UserGuide/Data Concept/Data Type.md
similarity index 100%
rename from docs/UserGuide/Concept/Data Type.md
rename to docs/UserGuide/Data Concept/Data Type.md
diff --git a/docs/UserGuide/Concept/Encoding.md b/docs/UserGuide/Data Concept/Encoding.md
similarity index 100%
rename from docs/UserGuide/Concept/Encoding.md
rename to docs/UserGuide/Data Concept/Encoding.md
diff --git a/docs/UserGuide/Concept/SDT.md b/docs/UserGuide/Data Concept/SDT.md
similarity index 100%
rename from docs/UserGuide/Concept/SDT.md
rename to docs/UserGuide/Data Concept/SDT.md
diff --git a/docs/UserGuide/Architecture/Writing Data on HDFS.md b/docs/UserGuide/Ecosystem Integration/Writing Data on HDFS.md
similarity index 100%
rename from docs/UserGuide/Architecture/Writing Data on HDFS.md
rename to docs/UserGuide/Ecosystem Integration/Writing Data on HDFS.md
diff --git a/docs/UserGuide/Get Started/Frequently asked questions.md b/docs/UserGuide/FAQ/Frequently asked questions.md
similarity index 100%
rename from docs/UserGuide/Get Started/Frequently asked questions.md
rename to docs/UserGuide/FAQ/Frequently asked questions.md
diff --git a/docs/UserGuide/Overview/Architecture.md b/docs/UserGuide/IoTDB Introduction/Architecture.md
similarity index 100%
rename from docs/UserGuide/Overview/Architecture.md
rename to docs/UserGuide/IoTDB Introduction/Architecture.md
diff --git a/docs/UserGuide/Overview/Features.md b/docs/UserGuide/IoTDB Introduction/Features.md
similarity index 100%
rename from docs/UserGuide/Overview/Features.md
rename to docs/UserGuide/IoTDB Introduction/Features.md
diff --git a/docs/UserGuide/Get Started/Publication.md b/docs/UserGuide/IoTDB Introduction/Publication.md
similarity index 100%
rename from docs/UserGuide/Get Started/Publication.md
rename to docs/UserGuide/IoTDB Introduction/Publication.md
diff --git a/docs/UserGuide/Overview/Scenario.md b/docs/UserGuide/IoTDB Introduction/Scenario.md
similarity index 100%
rename from docs/UserGuide/Overview/Scenario.md
rename to docs/UserGuide/IoTDB Introduction/Scenario.md
diff --git a/docs/UserGuide/Overview/What is IoTDB.md b/docs/UserGuide/IoTDB Introduction/What is IoTDB.md
similarity index 100%
rename from docs/UserGuide/Overview/What is IoTDB.md
rename to docs/UserGuide/IoTDB Introduction/What is IoTDB.md
diff --git a/docs/UserGuide/Operation Manual/DDL Data Definition Language.md b/docs/UserGuide/IoTDB-SQL Language/DDL Data Definition Language.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/DDL Data Definition Language.md
rename to docs/UserGuide/IoTDB-SQL Language/DDL Data Definition Language.md
diff --git a/docs/UserGuide/Operation Manual/DML Data Manipulation Language.md b/docs/UserGuide/IoTDB-SQL Language/DML Data Manipulation Language.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/DML Data Manipulation Language.md
rename to docs/UserGuide/IoTDB-SQL Language/DML Data Manipulation Language.md
diff --git a/docs/UserGuide/Operation Manual/Maintenance Command.md b/docs/UserGuide/IoTDB-SQL Language/Maintenance Command.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/Maintenance Command.md
rename to docs/UserGuide/IoTDB-SQL Language/Maintenance Command.md
diff --git a/docs/UserGuide/Server/Docker Image.md b/docs/UserGuide/QuickStart/Docker Image.md
similarity index 100%
rename from docs/UserGuide/Server/Docker Image.md
rename to docs/UserGuide/QuickStart/Docker Image.md
diff --git a/docs/UserGuide/Server/Download.md b/docs/UserGuide/QuickStart/Download.md
similarity index 100%
rename from docs/UserGuide/Server/Download.md
rename to docs/UserGuide/QuickStart/Download.md
diff --git a/docs/UserGuide/Architecture/Files.md b/docs/UserGuide/QuickStart/Files.md
similarity index 100%
rename from docs/UserGuide/Architecture/Files.md
rename to docs/UserGuide/QuickStart/Files.md
diff --git a/docs/UserGuide/Get Started/QuickStart.md b/docs/UserGuide/QuickStart/QuickStart.md
similarity index 100%
rename from docs/UserGuide/Get Started/QuickStart.md
rename to docs/UserGuide/QuickStart/QuickStart.md
diff --git a/docs/UserGuide/Server/ServerFileList.md b/docs/UserGuide/QuickStart/ServerFileList.md
similarity index 100%
rename from docs/UserGuide/Server/ServerFileList.md
rename to docs/UserGuide/QuickStart/ServerFileList.md
diff --git a/docs/UserGuide/Server/Single Node Setup.md b/docs/UserGuide/QuickStart/Single Node Setup.md
similarity index 100%
rename from docs/UserGuide/Server/Single Node Setup.md
rename to docs/UserGuide/QuickStart/Single Node Setup.md
diff --git a/docs/UserGuide/Operation Manual/Triggers.md b/docs/UserGuide/UDF/Triggers.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/Triggers.md
rename to docs/UserGuide/UDF/Triggers.md
diff --git a/docs/UserGuide/Operation Manual/UDF User Defined Function.md b/docs/UserGuide/UDF/UDF User Defined Function.md
similarity index 100%
rename from docs/UserGuide/Operation Manual/UDF User Defined Function.md
rename to docs/UserGuide/UDF/UDF User Defined Function.md
diff --git a/docs/zh/UserGuide/Client/Programming - JDBC.md b/docs/zh/UserGuide/API/Programming - JDBC.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - JDBC.md
rename to docs/zh/UserGuide/API/Programming - JDBC.md
diff --git a/docs/zh/UserGuide/Client/Programming - Native API.md b/docs/zh/UserGuide/API/Programming - Native API.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - Native API.md
rename to docs/zh/UserGuide/API/Programming - Native API.md
diff --git a/docs/zh/UserGuide/Client/Programming - Other Languages.md b/docs/zh/UserGuide/API/Programming - Other Languages.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - Other Languages.md
rename to docs/zh/UserGuide/API/Programming - Other Languages.md
diff --git a/docs/zh/UserGuide/Client/Programming - TsFile API.md b/docs/zh/UserGuide/API/Programming - TsFile API.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - TsFile API.md
rename to docs/zh/UserGuide/API/Programming - TsFile API.md
diff --git a/docs/zh/UserGuide/Operation Manual/Administration.md b/docs/zh/UserGuide/Administration Management/Administration.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/Administration.md
rename to docs/zh/UserGuide/Administration Management/Administration.md
diff --git a/docs/zh/UserGuide/Server/Config Manual.md b/docs/zh/UserGuide/Appendix/Config Manual.md
similarity index 100%
rename from docs/zh/UserGuide/Server/Config Manual.md
rename to docs/zh/UserGuide/Appendix/Config Manual.md
diff --git a/docs/zh/UserGuide/Operation Manual/SQL Reference.md b/docs/zh/UserGuide/Appendix/SQL Reference.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/SQL Reference.md
rename to docs/zh/UserGuide/Appendix/SQL Reference.md
diff --git a/docs/zh/UserGuide/Client/Status Codes.md b/docs/zh/UserGuide/Appendix/Status Codes.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Status Codes.md
rename to docs/zh/UserGuide/Appendix/Status Codes.md
diff --git a/docs/zh/UserGuide/Architecture/Shared Nothing Cluster.md b/docs/zh/UserGuide/Architecture/Shared Nothing Cluster.md
deleted file mode 100644
index 26528ca..0000000
--- a/docs/zh/UserGuide/Architecture/Shared Nothing Cluster.md
+++ /dev/null
@@ -1,24 +0,0 @@
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-
--->
-
-# Shared-nothing 架构
-
-正在开发中,敬请期待。
diff --git a/docs/zh/UserGuide/Client/Command Line Interface.md b/docs/zh/UserGuide/CLI/Command Line Interface.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Command Line Interface.md
rename to docs/zh/UserGuide/CLI/Command Line Interface.md
diff --git a/docs/zh/UserGuide/Server/Cluster Setup.md b/docs/zh/UserGuide/Cluster Setup/Cluster Setup.md
similarity index 100%
rename from docs/zh/UserGuide/Server/Cluster Setup.md
rename to docs/zh/UserGuide/Cluster Setup/Cluster Setup.md
diff --git a/docs/zh/UserGuide/Collaboration of Edge and Cloud/Sync Tool.md b/docs/zh/UserGuide/Collaboration of Edge and Cloud/Sync Tool.md
new file mode 100644
index 0000000..654eace
--- /dev/null
+++ b/docs/zh/UserGuide/Collaboration of Edge and Cloud/Sync Tool.md
@@ -0,0 +1,187 @@
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+-->
+
+# 端云协同
+
+## TsFile 同步工具
+
+### 介绍
+
+同步工具是定期将本地磁盘中新增的已持久化的tsfile文件上传至云端并加载到IoTDB的套件工具。
+
+在同步工具的发送端,同步模块是一个独立的进程,独立于本地的IoTDB。通过独立的脚本进行启动和关闭(详见章节`使用方式`),同步的频率周期可由用户设置。
+
+在同步工具的接收端,同步模块内嵌于IoTDB的引擎,和IoTDB处于同一个进程中。同步模块监听一个独立的端口,该端口可由用户设置(详见章节`配置参数`)。用户使用前,需要在同步接收端设置同步白名单,以网段形式表示,接收端的同步模块只接受位于白名单网段中的发送端同步的数据。
+
+同步工具具有多对一的发送-接受模式,即一个同步接收端可以同时接受多个同步发送端传输的数据,一个同步发送端只能向一个同步接收端发送数据。
+
+> 注意:在使用同步工具前,同步工具的接收端和发送端需要单独配置。
+
+### 应用场景
+
+以一个工厂应用为例,通常有多个分厂和多个总厂,每个分厂中使用一个IoTDB实例收集数据,然后将数据定时汇总到总厂中进行备份或者分析等,一个总厂可以接收来自多个分厂的数据,在这种场景下每个IoTDB实例所管理的设备各不相同。
+
+在sync模块中,每个分厂是发送端,总厂是接收端,发送端定时将数据同步给接收端,在上述应用场景下一个设备的数据只能由一个发送端来收集,因此多个发送端同步的数据之间必须是没有设备重叠的,否则不符合sync功能的应用场景。
+
+当出现异常场景时,即两个或两个以上的发送端向同一个接收端同步相同设备(其存储组设为root.sg)的数据时,后被接收端收到的含有该设备数据的发送端的root.sg数据将会被拒绝接收。示例:发送端1向接收端同步存储组root.sg1和root.sg2, 发送端2向接收端同步存储组root.sg2和root.sg3,
+均包括时间序列root.sg2.d0.s0, 若接收端先接收到发送端1的root.sg2.d0.s0的数据,那么接收端将拒绝发送端2的root.sg2同步的数据。
+
+### 配置参数
+
+#### 同步工具接收端
+同步工具接收端的参数配置位于IoTDB的配置文件iotdb-engine.properties中,其安装目录为$IOTDB_HOME/conf/iotdb-engine.properties。在该配置文件中,有四个参数和同步接收端有关,配置说明如下:
+
+
+|参数名|is_sync_enable|
+|--- |--- |
+|描述|同步功能开关,配置为true表示接收端允许接收同步的数据并加载,设置为false的时候表示接收端不允许接收同步的数据|
+|类型|Boolean|
+|默认值|false|
+|改后生效方式|重启服务生效|
+
+|参数名|ip_white_list|
+|--- |--- |
+|描述|设置同步功能发送端IP地址的白名单,以网段的形式表示,多个网段之间用逗号分隔。发送端向接收端同步数据时,只有当该发送端IP地址处于该白名单设置的网段范围内,接收端才允许同步操作。如果白名单为空,则接收端不允许任何发送端同步数据。默认接收端接受全部IP的同步请求。|
+|类型|String|
+|默认值|0.0.0.0/0|
+|改后生效方式|重启服务生效|
+
+|参数名|sync_server_port|
+|--- |--- |
+|描述|同步接收端服务器监听接口,请确认该端口不是系统保留端口并且未被占用。参数is_sync_enable设置为true时有效,参数is_sync_enable设置为false时无效|
+|类型|Short Int : [0,65535]|
+|默认值|5555|
+|改后生效方式|重启服务生效|
+
+#### 同步工具发送端
+同步功能发送端的参数配置在一个单独的配置文件中,其安装目录为```$IOTDB_HOME/conf/iotdb-sync-client.properties```。在该配置文件中,有五个参数和同步发送端有关,配置说明如下:
+
+|参数名|server_ip|
+|--- |--- |
+|描述|同步接收端的IP地址|
+|类型|String|
+|默认值|127.0.0.1|
+|改后生效方式|重启同步功能发送端生效|
+
+|参数名|server_port|
+|--- |--- |
+|描述|同步接收端服务器监听端口,需要保证该端口和同步接收端配置的监听端口一致|
+|类型|Short Int : [0,65535]|
+|默认值|5555|
+|改后生效方式|重启同步功能发送端生效|
+
+|参数名|sync_period_in_second|
+|--- |--- |
+|描述|同步周期,两次同步任务开始时间的间隔,单位为秒(s)|
+|类型|Int : [0,2147483647]|
+|默认值|600|
+|改后生效方式|重启同步功能发送端生效|
+
+|参数名|sync_storage_groups|
+|--- |--- |
+|描述|进行同步的存储组列表,存储组间用逗号分隔;若列表设置为空表示同步所有存储组,默认为空|
+|类型|String|
+|示例|root.sg1, root.sg2|
+|改后生效方式|重启同步功能发送端生效|
+
+|参数名|max_number_of_sync_file_retry|
+|--- |--- |
+|描述|发送端同步文件到接收端失败时的最大重试次数|
+|类型|Int : [0,2147483647]|
+|示例|5|
+|改后生效方式|重启同步功能发送端生效|
+
+### 使用方式
+
+#### 启动同步功能接收端
+
+1. 配置接收端的参数,例如:
+
+```
+ ####################
+ ### Sync Server Configuration
+ ####################
+
+ # Whether to open the sync_server_port for receiving data from sync client, the default is closed
+ is_sync_enable=false
+
+ # Sync server port to listen
+ sync_server_port=5555
+
+ # White IP list of Sync client.
+ # Please use the form of network segment to present the range of IP, for example: 192.168.0.0/16
+ # If there are more than one IP segment, please separate them by commas
+ # The default is to allow all IP to sync
+ ip_white_list=0.0.0.0/0
+```
+
+2. 启动IoTDB引擎,同步功能接收端会同时启动,启动时LOG日志会出现`IoTDB: start SYNC ServerService successfully`字样,表示同步接收端启动成功.
+
+#### 关闭同步功能接收端
+
+关闭IoTDB,同步功能接收端会同时关闭。
+
+#### 启动同步功能发送端
+1. 配置发送端的参数
+
+```
+ # Sync receiver server address
+ server_ip=127.0.0.1
+
+ # Sync receiver server port
+ server_port=5555
+
+ # The period time of sync process, the time unit is second.
+ sync_period_in_second=600
+
+ # This parameter represents storage groups that participate in the synchronization task, which distinguishes each storage group by comma.
+ # If the list is empty, it means that all storage groups participate in synchronization.
+ # By default, it is empty list.
+ # sync_storage_groups = root.sg1, root.sg2
+
+ # The maximum number of retry when syncing a file to receiver fails.
+ max_number_of_sync_file_retry=5
+
+```
+2. 启动同步功能发送端
+
+用户可以使用```$IOTDB_HOME/tools```文件夹下的脚本启动同步功能的发送端
+Linux系统与MacOS系统启动命令如下:
+```
+ Shell >$IOTDB_HOME/tools/start-sync-client.sh
+```
+Windows系统启动命令如下:
+```
+ Shell >$IOTDB_HOME\tools\start-sync-client.bat
+```
+
+#### 关闭同步功能发送端
+
+用户可以使用```$IOTDB_HOME/tools```文件夹下的脚本关闭同步功能的发送端。
+Linux系统与MacOS系统停止命令如下:
+```
+ Shell >$IOTDB_HOME/tools/stop-sync-client.sh
+```
+Windows系统停止命令如下:
+```
+ Shell >$IOTDB_HOME\tools\stop-sync-client.bat
+```
+
diff --git a/docs/zh/UserGuide/Client/Programming - MQTT.md b/docs/zh/UserGuide/Communication Service Protocol/Programming - MQTT.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - MQTT.md
rename to docs/zh/UserGuide/Communication Service Protocol/Programming - MQTT.md
diff --git a/docs/zh/UserGuide/Client/Programming - Thrift.md b/docs/zh/UserGuide/Communication Service Protocol/Programming - Thrift.md
similarity index 100%
rename from docs/zh/UserGuide/Client/Programming - Thrift.md
rename to docs/zh/UserGuide/Communication Service Protocol/Programming - Thrift.md
diff --git a/docs/zh/UserGuide/Concept/Compression.md b/docs/zh/UserGuide/Data Concept/Compression.md
similarity index 100%
rename from docs/zh/UserGuide/Concept/Compression.md
rename to docs/zh/UserGuide/Data Concept/Compression.md
diff --git a/docs/zh/UserGuide/Concept/Data Model and Terminology.md b/docs/zh/UserGuide/Data Concept/Data Model and Terminology.md
similarity index 99%
rename from docs/zh/UserGuide/Concept/Data Model and Terminology.md
rename to docs/zh/UserGuide/Data Concept/Data Model and Terminology.md
index 56ff1b0..956f903 100644
--- a/docs/zh/UserGuide/Concept/Data Model and Terminology.md
+++ b/docs/zh/UserGuide/Data Concept/Data Model and Terminology.md
@@ -19,7 +19,8 @@
-->
-# 数据模型
+# 数据概念
+## 数据模型
本节,我们以电力场景为例,说明如何在IoTDB中创建一个正确的数据模型。
diff --git a/docs/zh/UserGuide/Concept/Data Type.md b/docs/zh/UserGuide/Data Concept/Data Type.md
similarity index 100%
rename from docs/zh/UserGuide/Concept/Data Type.md
rename to docs/zh/UserGuide/Data Concept/Data Type.md
diff --git a/docs/zh/UserGuide/Concept/Encoding.md b/docs/zh/UserGuide/Data Concept/Encoding.md
similarity index 100%
rename from docs/zh/UserGuide/Concept/Encoding.md
rename to docs/zh/UserGuide/Data Concept/Encoding.md
diff --git a/docs/zh/UserGuide/Concept/SDT.md b/docs/zh/UserGuide/Data Concept/SDT.md
similarity index 100%
rename from docs/zh/UserGuide/Concept/SDT.md
rename to docs/zh/UserGuide/Data Concept/SDT.md
diff --git a/docs/zh/UserGuide/Architecture/Writing Data on HDFS.md b/docs/zh/UserGuide/Ecosystem Integration/Writing Data on HDFS.md
similarity index 100%
rename from docs/zh/UserGuide/Architecture/Writing Data on HDFS.md
rename to docs/zh/UserGuide/Ecosystem Integration/Writing Data on HDFS.md
diff --git a/docs/zh/UserGuide/Get Started/Frequently asked questions.md b/docs/zh/UserGuide/FAQ/Frequently asked questions.md
similarity index 100%
rename from docs/zh/UserGuide/Get Started/Frequently asked questions.md
rename to docs/zh/UserGuide/FAQ/Frequently asked questions.md
diff --git a/docs/zh/UserGuide/Overview/Architecture.md b/docs/zh/UserGuide/IoTDB Introduction/Architecture.md
similarity index 100%
rename from docs/zh/UserGuide/Overview/Architecture.md
rename to docs/zh/UserGuide/IoTDB Introduction/Architecture.md
diff --git a/docs/zh/UserGuide/Overview/Features.md b/docs/zh/UserGuide/IoTDB Introduction/Features.md
similarity index 100%
rename from docs/zh/UserGuide/Overview/Features.md
rename to docs/zh/UserGuide/IoTDB Introduction/Features.md
diff --git a/docs/zh/UserGuide/Get Started/Publication.md b/docs/zh/UserGuide/IoTDB Introduction/Publication.md
similarity index 98%
rename from docs/zh/UserGuide/Get Started/Publication.md
rename to docs/zh/UserGuide/IoTDB Introduction/Publication.md
index 659ba68..39076ec 100644
--- a/docs/zh/UserGuide/Get Started/Publication.md
+++ b/docs/zh/UserGuide/IoTDB Introduction/Publication.md
@@ -19,7 +19,7 @@
-->
-# 研究论文
+## 研究论文
Apache IoTDB 始于清华大学软件学院。IoTDB 是一个用于管理大量时间序列数据的数据库,它采用了列式存储、数据编码、预计算和索引技术,具有类 SQL 的接口,可支持每秒每节点写入数百万数据点,可以秒级获得超过数万亿个数据点的查询结果。它还可以很容易地与 Apache Hadoop、MapReduce 和 Apache Spark 集成以进行分析。
@@ -31,7 +31,7 @@ Apache IoTDB 始于清华大学软件学院。IoTDB 是一个用于管理大量
* [The Design of Apache IoTDB distributed framework](http://ndbc2019.sdu.edu.cn/info/1002/1044.htm), Tianan Li, Jianmin Wang, Xiangdong Huang, Yi Xu, Dongfang Mao, Jun Yuan. NDBC 2019
* [Dual-PISA: An index for aggregation operations on time series data](https://www.sciencedirect.com/science/article/pii/S0306437918305489), Jialin Qiao, Xiangdong Huang, Jianmin Wang, Raymond K Wong. IS 2020
-# Benchmark工具
+## Benchmark工具
我们还研发了面向时间序列数据库的 Benchmark 工具:
diff --git a/docs/zh/UserGuide/Overview/Scenario.md b/docs/zh/UserGuide/IoTDB Introduction/Scenario.md
similarity index 100%
rename from docs/zh/UserGuide/Overview/Scenario.md
rename to docs/zh/UserGuide/IoTDB Introduction/Scenario.md
diff --git a/docs/zh/UserGuide/Overview/What is IoTDB.md b/docs/zh/UserGuide/IoTDB Introduction/What is IoTDB.md
similarity index 100%
rename from docs/zh/UserGuide/Overview/What is IoTDB.md
rename to docs/zh/UserGuide/IoTDB Introduction/What is IoTDB.md
diff --git a/docs/zh/UserGuide/Operation Manual/DDL Data Definition Language.md b/docs/zh/UserGuide/IoTDB-SQL Language/DDL Data Definition Language.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/DDL Data Definition Language.md
rename to docs/zh/UserGuide/IoTDB-SQL Language/DDL Data Definition Language.md
diff --git a/docs/zh/UserGuide/Operation Manual/DML Data Manipulation Language.md b/docs/zh/UserGuide/IoTDB-SQL Language/DML Data Manipulation Language.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/DML Data Manipulation Language.md
rename to docs/zh/UserGuide/IoTDB-SQL Language/DML Data Manipulation Language.md
diff --git a/docs/zh/UserGuide/Operation Manual/Maintenance Command.md b/docs/zh/UserGuide/IoTDB-SQL Language/Maintenance Command.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/Maintenance Command.md
rename to docs/zh/UserGuide/IoTDB-SQL Language/Maintenance Command.md
diff --git a/docs/zh/UserGuide/Server/Docker Image.md b/docs/zh/UserGuide/QuickStart/Docker Image.md
similarity index 100%
rename from docs/zh/UserGuide/Server/Docker Image.md
rename to docs/zh/UserGuide/QuickStart/Docker Image.md
diff --git a/docs/zh/UserGuide/Server/Download.md b/docs/zh/UserGuide/QuickStart/Download.md
similarity index 100%
rename from docs/zh/UserGuide/Server/Download.md
rename to docs/zh/UserGuide/QuickStart/Download.md
diff --git a/docs/zh/UserGuide/Architecture/Files.md b/docs/zh/UserGuide/QuickStart/Files.md
similarity index 100%
rename from docs/zh/UserGuide/Architecture/Files.md
rename to docs/zh/UserGuide/QuickStart/Files.md
diff --git a/docs/zh/UserGuide/Get Started/QuickStart.md b/docs/zh/UserGuide/QuickStart/QuickStart.md
similarity index 100%
rename from docs/zh/UserGuide/Get Started/QuickStart.md
rename to docs/zh/UserGuide/QuickStart/QuickStart.md
diff --git a/docs/zh/UserGuide/Server/ServerFileList.md b/docs/zh/UserGuide/QuickStart/ServerFileList.md
similarity index 100%
rename from docs/zh/UserGuide/Server/ServerFileList.md
rename to docs/zh/UserGuide/QuickStart/ServerFileList.md
diff --git a/docs/zh/UserGuide/Server/Single Node Setup.md b/docs/zh/UserGuide/QuickStart/Single Node Setup.md
similarity index 100%
rename from docs/zh/UserGuide/Server/Single Node Setup.md
rename to docs/zh/UserGuide/QuickStart/Single Node Setup.md
diff --git a/docs/zh/UserGuide/Operation Manual/Triggers.md b/docs/zh/UserGuide/UDF/Triggers.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/Triggers.md
rename to docs/zh/UserGuide/UDF/Triggers.md
diff --git a/docs/zh/UserGuide/Operation Manual/UDF User Defined Function.md b/docs/zh/UserGuide/UDF/UDF User Defined Function.md
similarity index 100%
rename from docs/zh/UserGuide/Operation Manual/UDF User Defined Function.md
rename to docs/zh/UserGuide/UDF/UDF User Defined Function.md
diff --git a/site/src/main/.vuepress/config.js b/site/src/main/.vuepress/config.js
index 0147b5b..6862d61 100644
--- a/site/src/main/.vuepress/config.js
+++ b/site/src/main/.vuepress/config.js
@@ -72,7 +72,7 @@ var config = {
{
text: 'Document',
items: [
- { text: 'In progress', link: '/UserGuide/Master/Get Started/QuickStart' },
+ { text: 'In progress', link: '/UserGuide/Master/QuickStart/QuickStart' },
{ text: 'V0.11.x', link: '/UserGuide/V0.11.x/Get Started/QuickStart' },
{ text: 'V0.10.x', link: '/UserGuide/V0.10.x/Get Started/QuickStart' },
{ text: 'V0.9.x', link: '/UserGuide/V0.9.x/0-Get Started/1-QuickStart' },
@@ -500,72 +500,80 @@ var config = {
collapsable: false,
},
{
- title: 'Get Started',
+ title: 'IOTDB Introduction',
children: [
- ['Get Started/QuickStart','QuickStart'],
- ['Get Started/Frequently asked questions','Frequently asked questions'],
- ['Get Started/Publication','Research Papers']
+ ['IOTDB Introduction/What is IoTDB','What is IoTDB'],
+ ['IOTDB Introduction/Architecture','Architecture'],
+ ['IOTDB Introduction/Scenario','Scenario'],
+ ['IOTDB Introduction/Features','Features'],
+ ['IOTDB Introduction/Publication','Publication']
]
},
{
- title: 'Overview',
+ title: 'Quick Start',
children: [
- ['Overview/What is IoTDB','What is IoTDB'],
- ['Overview/Architecture','Architecture'],
- ['Overview/Scenario','Scenario'],
- ['Overview/Features','Features']
+ ['Quick Start/QuickStart','QuickStart'],
+ ['Quick Start/Docker Image','Docker Image']
]
},
{
- title: 'Concept',
+ title: 'Data Concept',
children: [
- ['Concept/Data Model and Terminology','Data Model and Terminology'],
- ['Concept/Data Type','Data Type'],
- ['Concept/Encoding','Encoding'],
- ['Concept/Compression','Compression'],
- ['Concept/SDT','SDT']
+ ['Data Concept/Data Model and Terminology','Data Model and Terminology'],
+ ['Data Concept/Data Type','Data Type'],
+ ['Data Concept/Encoding','Encoding'],
+ ['Data Concept/Compression','Compression'],
+ ['Data Concept/SDT','SDT']
]
},
{
- title: 'Server',
+ title: 'CLI',
children: [
- ['Server/Download','Download'],
- ['Server/Single Node Setup','Single Node Setup'],
- ['Server/Cluster Setup','Cluster Setup'],
- ['Server/Config Manual','Config Manual'],
- ['Server/Docker Image','Docker Image']
+ ['CLI/Command Line Interface','Command Line Interface']
]
},
{
- title: 'Client',
+ title: 'Administration Management',
children: [
- ['Client/Command Line Interface','Command Line Interface'],
- ['Client/Programming - Native API','Native API'],
- ['Client/Programming - JDBC','JDBC'],
- ['Client/Programming - Other Languages','Other Languages'],
- ['Client/Programming - TsFile API','TsFile API'],
- ['Client/Programming - MQTT','MQTT'],
- ['Client/Status Codes','Status Codes']
+ ['Administration Management/Administration','Administration']
]
},
{
- title: 'Operation Manual',
+ title: 'IoTDB-SQL Language',
children: [
- ['Operation Manual/DDL Data Definition Language','DDL (Data Definition Language)'],
- ['Operation Manual/DML Data Manipulation Language','DML (Data Manipulation Language)'],
- ['Operation Manual/UDF User Defined Function','UDF (User Defined Function)'],
+ ['IoTDB-SQL Language/DDL Data Definition Language','DDL (Data Definition Language)'],
+ ['IoTDB-SQL Language/DML Data Manipulation Language','DML (Data Manipulation Language)'],
+ ['IoTDB-SQL Language/Maintenance Command','Maintenance Command']
+ ]
+ },
+ {
+ title: 'API',
+ children: [
+ ['API/Programming - JDBC','JDBC'],
+ ['API/Programming - Native API','Native API'],
+ ['API/Programming - Other Languages','Other Languages'],
+ ['API/Programming - TsFile API','TsFile API']
+ ]
+ },
+ {
+ title: 'UDF',
+ children: [
+ ['UDF/UDF User Defined Function','UDF (User Defined Function)'],
// The trigger module has not been implemented yet,
// so the website should not show users how to use it to avoid misleading.
- // ['Operation Manual/Triggers','Triggers'],
- ['Operation Manual/Kill Query','Kill Query'],
- ['Operation Manual/Administration','Administration'],
- ['Operation Manual/SQL Reference','SQL Reference']
+ // ['UDF/Triggers','Triggers'],
+ ]
+ },
+ {
+ title: 'Communication Service Protocol',
+ children: [
+ ['Communication Service Protocol/Programming - MQTT','Thrift'],
+ ['Communication Service Protocol/Programming - MQTT','MQTT'],
]
},
{
title: 'System Tools',
children: [
- ['System Tools/Sync Tool','Sync Tool'],
['System Tools/JMX Tool','JMX Tool'],
['System Tools/Watermark Tool','Watermark Tool'],
['System Tools/Query History Visualization Tool','Query History Visualization Tool'],
@@ -578,6 +586,12 @@ var config = {
]
},
{
+ title: 'Collaboration of Edge and Cloud',
+ children: [
+ ['Collaboration of Edge and Cloud/Sync Tool','Sync Tool']
+ ]
+ },
+ {
title: 'Ecosystem Integration',
children: [
['Ecosystem Integration/Grafana','Grafana'],
@@ -587,15 +601,28 @@ var config = {
['Ecosystem Integration/Hive TsFile','Hive TsFile'],
['Ecosystem Integration/Zeppelin-IoTDB','Zeppelin-IoTDB'],
['Ecosystem Integration/Flink IoTDB','Flink IoTDB'],
- ['Ecosystem Integration/Flink TsFile','Flink TsFile']
+ ['Ecosystem Integration/Flink TsFile','Flink TsFile'],
+ ['Ecosystem Integration/Writing Data on HDFS','Writing Data on HDFS'],
]
},
{
- title: 'Architecture',
+ title: 'Cluster Setup',
children: [
- ['Architecture/Files','Files'],
- ['Architecture/Writing Data on HDFS','Writing Data on HDFS'],
- ['Architecture/Shared Nothing Cluster','Shared Nothing Cluster']
+ ['Cluster Setup/Cluster Setup','Cluster Setup']
+ ]
+ },
+ {
+ title: 'FAQ',
+ children: [
+ ['FAQ/Frequently asked questions','Frequently asked questions']
+ ]
+ },
+ {
+ title: 'Appendix',
+ children: [
+ ['Appendix/Config Manual','Config Manual'],
+ ['Appendix/SQL Reference','SQL Reference'],
+ ['Appendix/Status Codes','Status Codes']
]
},
{
@@ -1126,103 +1153,129 @@ var config = {
collapsable: false,
},
{
- title: '开始',
+ title: 'IoTDB简介',
children: [
- ['Get Started/QuickStart','快速入门'],
- ['Get Started/Frequently asked questions','常见问题'],
- ['Get Started/Publication','调查报告']
+ ['IOTDB Introduction/What is IoTDB','IoTDB简介'],
+ ['IOTDB Introduction/Features','主要功能特点'],
+ ['IOTDB Introduction/Architecture','系统架构'],
+ ['IOTDB Introduction/Scenario','应用场景'],
+ ['IOTDB Introduction/Publication','研究论文']
]
},
{
- title: '概述',
+ title: '快速上手',
children: [
- ['Overview/What is IoTDB','什么是IoTDB'],
- ['Overview/Architecture','架构'],
- ['Overview/Scenario','场景'],
- ['Overview/Features','特征']
+ ['Quick Start/QuickStart','快速上手'],
+ ['Quick Start/Docker Image','Docker 镜像']
]
},
{
- title: '概念',
+ title: '数据概念',
children: [
- ['Concept/Data Model and Terminology','数据模型与技术'],
- ['Concept/Data Type','数据类型'],
- ['Concept/Encoding','编码方式'],
- ['Concept/Compression','压缩方式'],
- ['Concept/SDT','旋转门压缩']
+ ['Data Concept/Data Model and Terminology','数据模型'],
+ ['Data Concept/Data Type','数据类型'],
+ ['Data Concept/Encoding','编码方式'],
+ ['Data Concept/Compression','压缩方式'],
+ ['Data Concept/SDT','旋转门压缩']
]
},
{
- title: '服务器端',
+ title: 'SQL命令行终端(CLI)',
children: [
- ['Server/Download','下载'],
- ['Server/Single Node Setup','单节点安装'],
- ['Server/Cluster Setup','集群设置'],
- ['Server/Config Manual','配置手册'],
- ['Server/Docker Image','Docker镜像'],
- ['Server/ServerFileList','服务端文件列表']
+ ['CLI/Command Line Interface','SQL命令行终端(CLI)']
]
},
{
- title: '客户端',
+ title: '权限管理',
children: [
- ['Client/Command Line Interface','命令行接口(CLI)'],
- ['Client/Programming - Native API','原生接口'],
- ['Client/Programming - JDBC','JDBC'],
- ['Client/Programming - Other Languages','其他语言'],
- ['Client/Programming - TsFile API','TsFile API'],
- ['Client/Programming - MQTT','MQTT'],
- ['Client/Status Codes','状态码']
+ ['Administration Management/Administration','权限管理']
]
},
{
- title: '操作指南',
+ title: 'IoTDB-SQL 语言',
children: [
- ['Operation Manual/DDL Data Definition Language','DDL (数据定义语言)'],
- ['Operation Manual/DML Data Manipulation Language','DML (数据操作语言)'],
- ['Operation Manual/UDF User Defined Function','UDF(用户自定义函数)'],
+ ['IoTDB-SQL Language/DDL Data Definition Language','数据定义语言(DDL)'],
+ ['IoTDB-SQL Language/DML Data Manipulation Language','数据操作语言(DML)'],
+ ['IoTDB-SQL Language/Maintenance Command','运维命令']
+ ]
+ },
+ {
+ title: '应用编程接口',
+ children: [
+ ['API/Programming - JDBC','JDBC'],
+ ['API/Programming - Native API','Java 原生接口'],
+ ['API/Programming - Other Languages','其他语言原生接口'],
+ ['API/Programming - TsFile API','TsFile API']
+ ]
+ },
+ {
+ title: '用户定义函数(UDF)',
+ children: [
+ ['UDF/UDF User Defined Function','用户定义函数(UDF)'],
// The trigger module has not been implemented yet,
// so the website should not show users how to use it to avoid misleading.
- // ['Operation Manual/Triggers','触发器'],
- ['Operation Manual/Kill Query','中止查询'],
- ['Operation Manual/Administration','权限管理语句'],
- ['Operation Manual/SQL Reference','SQL 参考文档']
+ // ['UDF/Triggers','Triggers'],
+ ]
+ },
+ {
+ title: '通信服务协议',
+ children: [
+ ['Communication Service Protocol/Programming - MQTT','Thrift'],
+ ['Communication Service Protocol/Programming - MQTT','MQTT'],
]
},
{
title: '系统工具',
children: [
- ['System Tools/Sync Tool','同步工具'],
- ['System Tools/JMX Tool','JMX工具'],
- ['System Tools/Watermark Tool','水印工具'],
+ ['System Tools/Load External Tsfile','加载 TsFile'],
+ ['System Tools/Performance Tracing Tool','查询性能追踪'],
+ ['System Tools/CSV Tool','导入导出 CSV'],
+ ['System Tools/Monitor and Log Tools','监控工具和系统日志'],
+ ['System Tools/JMX Tool','JMX 工具'],
+ ['System Tools/MLogParser Tool','Mlog解析工具'],
+ ['System Tools/NodeTool','节点工具'],
['System Tools/Query History Visualization Tool','查询历史可视化工具'],
- ['System Tools/Monitor and Log Tools','监控与日志工具'],
- ['System Tools/Load External Tsfile','加载外部tsfile文件'],
- ['System Tools/Performance Tracing Tool','性能追踪工具'],
- ['System Tools/MLogParser Tool','MLog解析工具'],
- ['System Tools/NodeTool','集群状态工具'],
- ['System Tools/CSV Tool','CSV工具']
+ ['System Tools/Watermark Tool','水印工具'],
]
},
{
- title: '生态集成',
+ title: '端云协同',
children: [
- ['Ecosystem Integration/Grafana','Grafana'],
- ['Ecosystem Integration/MapReduce TsFile','MapReduce TsFile'],
- ['Ecosystem Integration/Spark TsFile','Spark TsFile'],
- ['Ecosystem Integration/Spark IoTDB','Spark IoTDB'],
- ['Ecosystem Integration/Hive TsFile','Hive TsFile'],
+ ['Collaboration of Edge and Cloud/Sync Tool','TsFile 同步工具']
+ ]
+ },
+ {
+ title: '系统集成',
+ children: [
+ ['Ecosystem Integration/Grafana','Grafana-IoTDB'],
['Ecosystem Integration/Zeppelin-IoTDB','Zeppelin-IoTDB'],
- ['Ecosystem Integration/Flink IoTDB','Flink IoTDB'],
- ['Ecosystem Integration/Flink TsFile','Flink TsFile']
+ ['Ecosystem Integration/Spark TsFile','Spark TsFile'],
+ ['Ecosystem Integration/MapReduce TsFile','Hadoop-TsFile'],
+ ['Ecosystem Integration/Spark IoTDB','Spark-IoTDB'],
+ ['Ecosystem Integration/Hive TsFile','Hive-TsFile'],
+ ['Ecosystem Integration/Flink TsFile','Flink-TsFile'],
+ ['Ecosystem Integration/Flink IoTDB','Flink-IoTDB'],
+ ['Ecosystem Integration/Writing Data on HDFS','HDFS集成'],
]
},
{
- title: '系统设计',
+ title: '集群搭建',
children: [
- ['Architecture/Files','文件'],
- ['Architecture/Writing Data on HDFS','使用HDFS存储数据'],
- ['Architecture/Shared Nothing Cluster','Shared-nothing 架构']
+ ['Cluster Setup/Cluster Setup','集群搭建']
+ ]
+ },
+ {
+ title: '常见问题',
+ children: [
+ ['FAQ/Frequently asked questions','常见问题']
+ ]
+ },
+ {
+ title: '附录',
+ children: [
+ ['Appendix/Config Manual','附录1: 配置参数'],
+ ['Appendix/SQL Reference','附录2: SQL 参考文档'],
+ ['Appendix/Status Codes','附录3: 状态码']
]
}
],