|
17 | 17 | */ |
18 | 18 |
|
19 | 19 | export const enSidebar = { |
20 | | - '/UserGuide/latest/': [ |
21 | | - { |
22 | | - text: 'IoTDB User Guide', |
23 | | - children: [], |
24 | | - }, |
25 | | - { |
26 | | - text: 'About IoTDB', |
27 | | - collapsible: true, |
28 | | - prefix: 'IoTDB-Introduction/', |
29 | | - // children: 'structure', 使用该方式自动获取文件夹下的文件 |
30 | | - children: [ |
31 | | - { text: 'IoTDB Introduction', link: 'IoTDB-Introduction_timecho' }, |
32 | | - { text: 'Scenario', link: 'Scenario' }, |
33 | | - ], |
34 | | - }, |
35 | | - { |
36 | | - text: 'Background knowledge', |
37 | | - collapsible: true, |
38 | | - prefix: 'Background-knowledge/', |
39 | | - children: [ |
40 | | - { text: 'Cluster-related Concepts', link: 'Cluster-Concept' }, |
41 | | - { text: 'Data Type', link: 'Data-Type' }, |
42 | | - ], |
43 | | - }, |
| 20 | + '/UserGuide/latest/': [ |
44 | 21 | { |
45 | 22 | text: 'Quick Start', |
46 | | - link: 'QuickStart/QuickStart_timecho', |
47 | | - }, |
48 | | - { |
49 | | - text: 'Deployment & Maintenance', |
50 | | - collapsible: true, |
51 | | - prefix: 'Deployment-and-Maintenance/', |
52 | | - // children: 'structure', |
53 | | - children: [ |
54 | | - { text: 'Obtain TimechoDB', link: 'IoTDB-Package_timecho' }, |
55 | | - { text: 'Database Resources', link: 'Database-Resources' }, |
56 | | - { text: 'System Requirements', link: 'Environment-Requirements' }, |
57 | | - { |
58 | | - text: 'Stand-Alone Deployment', |
59 | | - link: 'Stand-Alone-Deployment_timecho', |
60 | | - }, |
61 | | - { text: 'Cluster Deployment', link: 'Cluster-Deployment_timecho' }, |
62 | | - { |
63 | | - text: 'Dual Active Deployment', |
64 | | - link: 'Dual-Active-Deployment_timecho', |
65 | | - }, |
66 | | - { text: 'Docker Deployment', link: 'Docker-Deployment_timecho' }, |
67 | | - { text: 'AINode Deployment', link: 'AINode_Deployment_timecho' }, |
68 | | - { |
69 | | - text: 'Monitoring Panel Deployment', |
70 | | - link: 'Monitoring-panel-deployment', |
71 | | - }, |
72 | | - { text: 'Workbench Deployment', link: 'workbench-deployment_timecho' }, |
73 | | - ], |
74 | | - }, |
75 | | - { |
76 | | - text: 'Basic Functions', |
77 | | - collapsible: true, |
78 | | - prefix: 'Basic-Concept/', |
79 | | - // children: 'structure', |
80 | | - children: [ |
81 | | - { |
82 | | - text: 'Data Modeling', |
83 | | - collapsible: true, |
84 | | - children: [ |
85 | | - { |
86 | | - text: 'Timeseries Data Model', |
87 | | - link: 'Navigating_Time_Series_Data', |
88 | | - }, |
89 | | - { |
90 | | - text: 'Modeling Scheme Design', |
91 | | - link: 'Data-Model-and-Terminology', |
92 | | - }, |
93 | | - { |
94 | | - text: 'Measurement Point Management', |
95 | | - link: 'Operate-Metadata_timecho', |
96 | | - }, |
97 | | - ], |
98 | | - }, |
99 | | - { text: 'Write & Delete', link: 'Write-Delete-Data' }, |
100 | | - { text: 'Query Data', link: 'Query-Data' }, |
101 | | - ], |
102 | | - }, |
103 | | - { |
104 | | - text: 'Advanced Features', |
105 | | - collapsible: true, |
106 | | - prefix: 'User-Manual/', |
107 | | - // children: 'structure', |
108 | | - children: [ |
109 | | - { text: 'Data Sync', link: 'Data-Sync_timecho' }, |
110 | | - { text: 'Data Subscription', link: 'Data-subscription' }, |
111 | | - { text: 'AI Capability', link: 'AINode_timecho' }, |
112 | | - { |
113 | | - text: 'Security Management', |
114 | | - collapsible: true, |
115 | | - children: [ |
116 | | - { text: 'White List', link: 'White-List_timecho' }, |
117 | | - { text: 'Audit Log', link: 'Audit-Log_timecho' }, |
118 | | - { text: 'Authority Management', link: 'Authority-Management' }, |
119 | | - ], |
120 | | - }, |
121 | | - { text: 'UDF', link: 'User-defined-function_timecho' }, |
122 | | - { text: 'View', link: 'IoTDB-View_timecho' }, |
123 | | - { text: 'Tiered Storage', link: 'Tiered-Storage_timecho' }, |
124 | | - { text: 'Continuous Query', link: 'Database-Programming' }, |
125 | | - { |
126 | | - text: 'Database Programming', |
127 | | - collapsible: true, |
128 | | - children: [ |
129 | | - { text: 'UDF Development', link: 'UDF-development' }, |
130 | | - { text: 'Trigger', link: 'Trigger' }, |
131 | | - { text: 'Stream Processing', link: 'Streaming_timecho' }, |
132 | | - ], |
133 | | - }, |
134 | | - { text: 'Maintenance SQL', link: 'Maintennance' }, |
135 | | - ], |
136 | | - }, |
137 | | - { |
138 | | - text: 'Tools System', |
139 | | - collapsible: true, |
140 | | - prefix: 'Tools-System/', |
141 | | - // children: 'structure', |
142 | | - children: [ |
143 | | - { text: 'CLI', link: 'CLI' }, |
144 | | - { text: 'Workbench', link: 'Workbench_timecho' }, |
145 | | - { text: 'Monitor Tool', link: 'Monitor-Tool_timecho' }, |
146 | | - { text: 'Benchmark Tool', link: 'Benchmark' }, |
147 | | - { text: 'Cluster Management Tool', link: 'Maintenance-Tool_timecho' }, |
148 | | - { text: 'Data Import', link: 'Data-Import-Tool' }, |
149 | | - { text: 'Data Export', link: 'Data-Export-Tool' }, |
150 | | - ], |
151 | | - }, |
152 | | - { |
153 | | - text: 'API', |
154 | | - collapsible: true, |
155 | | - prefix: 'API/', |
156 | | - // children: 'structure', |
157 | | - children: [ |
158 | | - { text: 'Java Native API', link: 'Programming-Java-Native-API' }, |
159 | | - { text: 'Python Native API', link: 'Programming-Python-Native-API' }, |
160 | | - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API' }, |
161 | | - { text: 'Go Native API', link: 'Programming-Go-Native-API' }, |
162 | | - { text: 'C# Native API', link: 'Programming-CSharp-Native-API' }, |
163 | | - { text: 'Node.js Native API', link: 'Programming-NodeJS-Native-API' }, |
164 | | - { text: 'Rust Native API', link: 'Programming-Rust-Native-API' }, |
165 | | - { text: 'JDBC (Not Recommend)', link: 'Programming-JDBC' }, |
166 | | - { text: 'MQTT Protocol', link: 'Programming-MQTT' }, |
167 | | - { text: 'OPC UA Protocol', link: 'Programming-OPC-UA_timecho' }, |
168 | | - { text: 'Kafka', link: 'Programming-Kafka' }, |
169 | | - { |
170 | | - text: 'REST API', |
171 | | - collapsible: true, |
172 | | - children: [ |
173 | | - { text: 'V1 (Not Recommend)', link: 'RestServiceV1' }, |
174 | | - { text: 'V2', link: 'RestServiceV2' }, |
175 | | - ], |
176 | | - }, |
177 | | - ], |
178 | | - }, |
179 | | - { |
180 | | - text: 'Ecosystem Integration', |
181 | | - collapsible: true, |
182 | | - prefix: 'Ecosystem-Integration/', |
183 | | - // children: 'structure', |
184 | | - children: [ |
185 | | - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, |
186 | | - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, |
187 | | - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, |
188 | | - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, |
189 | | - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, |
190 | | - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, |
191 | | - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, |
192 | | - { text: 'DataEase', link: 'DataEase' }, |
193 | | - { text: 'DBeaver', link: 'DBeaver' }, |
194 | | - { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, |
195 | | - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, |
196 | | - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, |
197 | | - { text: 'Telegraf Plugin', link: 'Telegraf' }, |
198 | | - { text: 'ThingsBoard', link: 'Thingsboard' }, |
199 | | - ], |
200 | | - }, |
201 | | - { |
202 | | - text: 'SQL Manual', |
203 | | - collapsible: true, |
204 | | - prefix: 'SQL-Manual/', |
205 | | - // children: 'structure', |
206 | | - children: [ |
207 | | - { text: 'SQL Manual', link: 'SQL-Manual' }, |
208 | | - { |
209 | | - text: 'Functions and Operators', |
210 | | - collapsible: true, |
211 | | - children: [ |
212 | | - { text: 'UDF Libraries', link: 'UDF-Libraries_timecho' }, |
213 | | - { |
214 | | - text: 'Operator and Expression', |
215 | | - link: 'Operator-and-Expression', |
216 | | - }, |
217 | | - { |
218 | | - text: 'Function and Expression', |
219 | | - link: 'Function-and-Expression', |
220 | | - }, |
221 | | - ], |
222 | | - }, |
223 | | - ], |
224 | | - }, |
225 | | - { |
226 | | - text: 'Technical Insider', |
227 | | - collapsible: true, |
228 | | - prefix: 'Technical-Insider/', |
229 | | - // children: 'structure', |
230 | | - children: [ |
231 | | - { text: 'Research Paper ', link: 'Publication' }, |
232 | | - { text: 'Compression & Encoding', link: 'Encoding-and-Compression' }, |
233 | | - { |
234 | | - text: 'Data Partitioning & Load Balancing', |
235 | | - link: 'Cluster-data-partitioning', |
236 | | - }, |
237 | | - ], |
238 | | - }, |
239 | | - { |
240 | | - text: 'Reference', |
241 | | - collapsible: true, |
242 | | - prefix: 'Reference/', |
243 | | - // children: 'structure', |
244 | | - children: [ |
245 | | - { |
246 | | - text: 'Config Manual', |
247 | | - collapsible: true, |
248 | | - children: [ |
249 | | - { text: 'Common Config Manual', link: 'Common-Config-Manual' }, |
250 | | - { |
251 | | - text: 'ConfigNode Config Manual', |
252 | | - link: 'ConfigNode-Config-Manual', |
253 | | - }, |
254 | | - { text: 'DataNode Config Manual', link: 'DataNode-Config-Manual_timecho' }, |
255 | | - ], |
256 | | - }, |
257 | | - { |
258 | | - text: 'Syntax-Rule', |
259 | | - collapsible: true, |
260 | | - children: [ |
261 | | - { text: 'Identifiers', link: 'Syntax-Rule' }, |
262 | | - { text: 'Keywords', link: 'Keywords' }, |
263 | | - ], |
264 | | - }, |
265 | | - { text: 'Status Codes', link: 'Status-Codes' }, |
266 | | - ], |
267 | | - }, |
268 | | - { |
269 | | - text: 'FAQ', |
270 | | - collapsible: true, |
271 | | - prefix: 'FAQ/', |
272 | | - // children: 'structure', |
273 | | - children: [ |
274 | | - { |
275 | | - text: 'Frequently Asked Questions', |
276 | | - link: 'Frequently-asked-questions', |
277 | | - }, |
278 | | - ], |
| 23 | + link: 'QuickStart/QuickStart_apache', |
279 | 24 | }, |
280 | 25 | ], |
281 | 26 | }; |
0 commit comments