blob: 42df7c020a9f4cf14a95ec1a58d70ffd7248c7b4 [file] [log] [blame]
/*
* 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.
*/
export const enSidebar = {
'/UserGuide/latest/': [
{
text: 'IoTDB User Guide (V2.0.x)',
children: [],
},
{
text: 'About IoTDB',
collapsible: true,
prefix: 'IoTDB-Introduction/',
children: [
{ text: 'IoTDB Introduction', link: 'IoTDB-Introduction_apache' },
{ text: 'Scenario', link: 'Scenario' },
{ text: 'Release History', link: 'Release-history_apache' },
],
},
{
text: 'Background knowledge',
collapsible: true,
prefix: 'Background-knowledge/',
children: [
{ text: 'Common Concepts', link: 'Cluster-Concept_apache' },
{
text: 'Timeseries Data Model',
link: 'Navigating_Time_Series_Data',
},
{
text: 'Modeling Scheme Design',
link: 'Data-Model-and-Terminology_apache',
},
{ text: 'Data Type', link: 'Data-Type' },
],
},
{
text: 'Quick Start',
link: 'QuickStart/QuickStart_apache',
},
{
text: 'Deployment & Maintenance',
collapsible: true,
prefix: 'Deployment-and-Maintenance/',
children: [
{ text: 'Deployment form', link: 'Deployment-form_apache' },
{ text: 'Obtain IoTDB', link: 'IoTDB-Package_apache' },
{ text: 'Database Resources', link: 'Database-Resources' },
{ text: 'Environment Requirements', link: 'Environment-Requirements' },
{
text: 'Stand-Alone Deployment',
link: 'Stand-Alone-Deployment_apache',
},
{ text: 'Cluster Deployment', link: 'Cluster-Deployment_apache' },
{ text: 'Docker Deployment', link: 'Docker-Deployment_apache' },
{ text: 'AINode Deployment', link: 'AINode_Deployment_apache' },
{ text: 'Kubernetes Deployment', link: 'Kubernetes_apache' },
],
},
{
text: 'Basic Functions',
collapsible: true,
prefix: 'Basic-Concept/',
children: [
{
text: 'Data Modeling',
link: 'Operate-Metadata_apache',
},
{ text: 'Write Data', link: 'Write-Data_apache' },
{ text: 'Query Data', link: 'Query-Data_apache' },
{
text: 'Delete Data',
collapsible: true,
children: [
{ text: 'Delete Data', link: 'Delete-Data' },
{ text: 'TTL Delete Data', link: 'TTL-Delete' },
],
},
],
},
{
text: 'Advanced Features',
collapsible: true,
prefix: 'User-Manual/',
children: [
{ text: 'Data Sync', link: 'Data-Sync_apache' },
{ text: 'Data Subscription', link: 'Data-subscription_apache' },
{
text: 'Stream Computing',
collapsible: true,
children: [
{ text: 'Stream Computing Framework', link: 'Streaming_apache' },
{ text: 'Continuous Query', link: 'Database-Programming' },
{ text: 'Trigger', link: 'Trigger' },
],
},
{ text: 'UDF', link: 'User-defined-function_apache' },
{
text: 'Security Permissions',
collapsible: true,
children: [{ text: 'Permission Management', link: 'Authority-Management_apache' }],
},
{
text: 'System Maintenance',
collapsible: true,
children: [
{ text: 'Query Performance Analysis', link: 'Query-Performance-Analysis' },
{ text: 'Load Balance', link: 'Load-Balance' },
{ text: 'Maintenance statement', link: 'Maintenance-commands' },
],
},
],
},
{
text: 'AI capability',
collapsible: true,
prefix: 'AI-capability/',
children: [
{ text: 'AINode', link: 'AINode_apache' },
{ text: 'TimeSeries Large Model', link: 'TimeSeries-Large-Model' },
],
},
{
text: 'Tools System',
collapsible: true,
prefix: 'Tools-System/',
children: [
{ text: 'Command Line Interface (CLI)', link: 'CLI_apache' },
{ text: 'Monitor Tool', link: 'Monitor-Tool_apache' },
{ text: 'Benchmark Tool', link: 'Benchmark' },
{ text: 'Cluster Management Tool', link: 'Maintenance-Tool_apache' },
{ text: 'Data Import & Export', collapsible: true,
children: [
{ text: 'Data Import', link: 'Data-Import-Tool_apache' },
{ text: 'Data Export', link: 'Data-Export-Tool_apache' },
],
},
{ text: 'Schema Import & Export', collapsible: true,
children: [
{ text: 'Schema Import', link: 'Schema-Import-Tool_apache' },
{ text: 'Schema Export', link: 'Schema-Export-Tool_apache' },
],
},
{ text: 'Full Backup Tool', link: 'Backup-Tool' },
{ text: 'Health Check Tool', link: 'Health-Check-Tool' },
],
},
{
text: 'API',
collapsible: true,
prefix: 'API/',
children: [
{ text: 'Java Native Interface', collapsible: true,
children: [
{ text: 'Java Native API', link: 'Programming-Java-Native-API_apache' },
{ text: 'Data Subscription API', link: 'Programming-Data-Subscription_apache' },
],
},
{ text: 'Python Native API', link: 'Programming-Python-Native-API_apache' },
{ text: 'C++ Native API', link: 'Programming-Cpp-Native-API' },
{ text: 'Go Native API', link: 'Programming-Go-Native-API' },
{ text: 'C# Native API', link: 'Programming-CSharp-Native-API' },
{ text: 'Node.js Native API', link: 'Programming-NodeJS-Native-API' },
{ text: 'Rust Native API', link: 'Programming-Rust-Native-API' },
{ text: 'JDBC', link: 'Programming-JDBC_apache' },
{ text: 'MQTT Protocol', link: 'Programming-MQTT' },
{
text: 'REST API',
collapsible: true,
children: [
{ text: 'V1 (Not Recommend)', link: 'RestServiceV1_apache' },
{ text: 'V2', link: 'RestServiceV2_apache' },
],
},
],
},
{
text: 'Ecosystem Integration',
collapsible: true,
prefix: 'Ecosystem-Integration/',
children: [
{ text: 'Overview', link: 'Ecosystem-Overview_apache' },
{
text: '‌Data Acquisition',
collapsible: true,
children: [
{ text: 'Telegraf Plugin', link: 'Telegraf' },
],
},
{
text: 'Data Integration',
collapsible: true,
children: [
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
{ text: 'Kafka', link: 'Programming-Kafka' },
],
},
{
text: '‌Computing Engine',
collapsible: true,
children: [
{ text: 'Apache Flink', link: 'Flink-IoTDB' },
{ text: 'Apache Spark', link: 'Spark-IoTDB' },
],
},
{
text: '‌Visual Analytics',
collapsible: true,
children: [
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' },
{ text: 'Grafana', link: 'Grafana-Connector' },
{ text: 'Grafana Plugin', link: 'Grafana-Plugin' },
{ text: 'DataEase', link: 'DataEase' },
],
},
{
text: '‌SQL Development',
collapsible: true,
children: [
{ text: 'DBeaver', link: 'DBeaver' },
],
},
{
text: '‌IoT Platform',
collapsible: true,
children: [
{ text: 'ThingsBoard', link: 'Thingsboard' },
],
},
],
},
{
text: 'SQL Manual',
collapsible: true,
prefix: 'SQL-Manual/',
children: [
{ text: 'Identifiers', link: 'Syntax-Rule' },
{ text: 'Keywords', link: 'Keywords' },
{ text: 'SQL Manual', link: 'SQL-Manual_apache' },
{
text: 'Functions and Operators',
collapsible: true,
children: [
{ text: 'UDF Libraries', link: 'UDF-Libraries_apache' },
{
text: 'Operator and Expression',
link: 'Operator-and-Expression',
},
{
text: 'Function and Expression',
link: 'Function-and-Expression',
},
],
},
],
},
{
text: 'Technical Insider',
collapsible: true,
prefix: 'Technical-Insider/',
children: [
{ text: 'Research Paper ', link: 'Publication' },
{ text: 'Compression & Encoding', link: 'Encoding-and-Compression' },
{
text: 'Data Partitioning & Load Balancing',
link: 'Cluster-data-partitioning',
},
],
},
{
text: 'Reference',
collapsible: true,
prefix: 'Reference/',
children: [
{
text: 'Config Manual',
collapsible: true,
children: [
{ text: 'Common Config Manual', link: 'Common-Config-Manual' },
{
text: 'ConfigNode Config Manual',
link: 'ConfigNode-Config-Manual',
},
{ text: 'DataNode Config Manual', link: 'DataNode-Config-Manual_apache' },
],
},
{ text: 'Status Codes', link: 'Status-Codes' },
],
},
{
text: 'FAQ',
collapsible: true,
prefix: 'FAQ/',
children: [
{
text: 'Frequently Asked Questions',
link: 'Frequently-asked-questions',
},
],
},
],
};