Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/.vuepress/sidebar/V2.0.x/en-Table.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
*/

export const enSidebar = {
'/UserGuide/latest/': [
'/UserGuide/latest-Table/': [
{
text: 'IoTDB User Guide (V1.3.3)',
text: 'IoTDB User Guide (V2.0.x)',
children: [],
},
{
Expand Down
18 changes: 9 additions & 9 deletions src/.vuepress/sidebar/V2.0.x/en-Tree.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
export const enSidebar = {
'/UserGuide/latest/': [
{
text: 'IoTDB User Guide (V1.3.3)',
text: 'IoTDB User Guide (V2.0.x)',
children: [],
},
{
Expand All @@ -38,6 +38,14 @@ export const enSidebar = {
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',
},
{ text: 'Data Type', link: 'Data-Type' },
],
},
Expand Down Expand Up @@ -73,14 +81,6 @@ export const enSidebar = {
text: 'Data Modeling',
collapsible: true,
children: [
{
text: 'Timeseries Data Model',
link: 'Navigating_Time_Series_Data',
},
{
text: 'Modeling Scheme Design',
link: 'Data-Model-and-Terminology',
},
{
text: 'Measurement Point Management',
link: 'Operate-Metadata_apache',
Expand Down
2 changes: 1 addition & 1 deletion src/.vuepress/sidebar_timecho/V2.0.x/en-Table.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/

export const enSidebar = {
'/UserGuide/latest/': [
'/UserGuide/latest-Table/': [
{
text: 'IoTDB User Guide',
children: [],
Expand Down
16 changes: 8 additions & 8 deletions src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ export const enSidebar = {
prefix: 'Background-knowledge/',
children: [
{ text: 'Common Concepts', link: 'Cluster-Concept_timecho' },
{
text: 'Timeseries Data Model',
link: 'Navigating_Time_Series_Data',
},
{
text: 'Modeling Scheme Design',
link: 'Data-Model-and-Terminology',
},
{ text: 'Data Type', link: 'Data-Type' },
],
},
Expand Down Expand Up @@ -82,14 +90,6 @@ export const enSidebar = {
text: 'Data Modeling',
collapsible: true,
children: [
{
text: 'Timeseries Data Model',
link: 'Navigating_Time_Series_Data',
},
{
text: 'Modeling Scheme Design',
link: 'Data-Model-and-Terminology',
},
{
text: 'Measurement Point Management',
link: 'Operate-Metadata_timecho',
Expand Down
37 changes: 19 additions & 18 deletions src/UserGuide/Master/Tree/QuickStart/QuickStart_apache.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,37 +18,40 @@
under the License.

-->


# Quick Start

This document will help you understand how to quickly get started with IoTDB.
This document will guide you through methods to get started quickly with IoTDB.

## How to install and deploy?
## How to Install and Deploy?

This document will help you quickly install and deploy IoTDB. You can quickly locate the content you need to view through the following document links:
This guide will assist you in quickly installing and deploying IoTDB. You can quickly navigate to the content you need to review through the following document links:

1. Prepare the necessary machine resources:The deployment and operation of IoTDB require consideration of multiple aspects of machine resource configuration. Specific resource allocation can be viewed [Database Resources](../Deployment-and-Maintenance/Database-Resources.md)
1. Prepare the necessary machine resources: The deployment and operation of IoTDB require consideration of various aspects of machine resource configuration. For specific resource configurations, please refer to [Database Resource](../Deployment-and-Maintenance/Database-Resources.md)

2. Complete system configuration preparation:The system configuration of IoTDB involves multiple aspects, and the key system configuration introductions can be viewed [System Requirements](../Deployment-and-Maintenance/Environment-Requirements.md)
2. Complete system configuration preparations: IoTDB's system configuration involves multiple aspects. For an introduction to key system configurations, please see [System Requirements](../Deployment-and-Maintenance/Environment-Requirements.md)

3. Get installation package:You can visit [Apache IoTDB official website](https://iotdb.apache.org/zh/Download/ ) Get the IoTDB installation package.The specific installation package structure can be viewed: [Obtain IoTDB](../Deployment-and-Maintenance/IoTDB-Package_apache.md)
3. Obtain the installation package: You can obtain the IoTDB installation package on the [Apache IoTDB official website](https://iotdb.apache.org/zh/Download/).For the specific structure of the installation package, please refer to[Obtain TimechoDB](../Deployment-and-Maintenance/IoTDB-Package_apache.md)

4. Install database: You can choose the following tutorials for installation and deployment based on the actual deployment architecture:

- Stand-Alone Deployment: [Stand-Alone Deployment](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)
4. Install the database and activate it: Depending on your actual deployment architecture, you can choose from the following tutorials for installation and deployment:

- Cluster Deployment: [Cluster Deployment](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)
- Stand-Alone Deployment: [Stand-Alone Deployment ](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)

> ❗️Attention: Currently, we still recommend installing and deploying directly on physical/virtual machines. If Docker deployment is required, please refer to: [Docker Deployment](../Deployment-and-Maintenance/Docker-Deployment_apache.md)
- Cluster Deployment:[Cluster Deployment](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)

## How to use it?
> ❗️Note: We currently still recommend direct installation and deployment on physical/virtual machines. For Docker deployment, please refer to [Docker Deployment](../Deployment-and-Maintenance/Docker-Deployment_apache.md)

1. Database modeling design: Database modeling is an important step in creating a database system, which involves designing the structure and relationships of data to ensure that the organization of data meets the specific application requirements. The following document will help you quickly understand the modeling design of IoTDB:
## How to Use IoTDB?

- Introduction to the concept of timeseries: [Navigating Time Series Data](../Basic-Concept/Navigating_Time_Series_Data.md)
1. Database Modeling Design: Database modeling is a crucial step in creating a database system, involving the design of data structures and relationships to ensure that the organization of data meets the needs of specific applications. The following documents will help you quickly understand IoTDB's modeling design:

- Introduction to Time Series Concepts: [Navigating Time Series Data](../Background-knowledge/Navigating_Time_Series_Data.md)

- Introduction to Modeling Design: [Data Model](../Basic-Concept/Data-Model-and-Terminology.md)
- Introduction to Modeling Design:[Data Model and Terminology](../Background-knowledge/Data-Model-and-Terminology.md)

- SQL syntax introduction: [Operate Metadata](../Basic-Concept/Operate-Metadata_apache.md)
- Introduction to SQL syntax[SQL syntax](../Basic-Concept/Operate-Metadata_apache.md)

2. Write Data: In terms of data writing, IoTDB provides multiple ways to insert real-time data. Please refer to the basic data writing operations for details [Write Data](../Basic-Concept/Write-Delete-Data.md)

Expand All @@ -60,7 +63,7 @@ This document will help you quickly install and deploy IoTDB. You can quickly lo

- Stream Framework: [Stream Framework](../User-Manual/Streaming_apache.md)

- Database Administration: [Database Administration](../User-Manual/Authority-Management.md)
- Authority Management:[Authority Management](../User-Manual/Authority-Management.md)

5. API: IoTDB provides multiple application programming interfaces (API) for developers to interact with IoTDB in their applications, and currently supports [Java Native API](../API/Programming-Java-Native-API.md)、[Python Native API](../API/Programming-Python-Native-API.md)、[C++ Native API](../API/Programming-Cpp-Native-API.md) ,For more API, please refer to the official website 【API】 and other chapters

Expand All @@ -84,8 +87,6 @@ If you are interested in delving deeper into the technical aspects of IoTDB, you

- Data Partitioning and Load Balancing: IoTDB has meticulously designed data partitioning strategies and load balancing algorithms based on the characteristics of time series data, enhancing the availability and performance of the cluster. For more information, please refer to: [Data Partitioning and Load Balancing](../Technical-Insider/Cluster-data-partitioning.md)


## Encountering problems during use?

If you encounter difficulties during installation or use, you can move to [Frequently Asked Questions](../FAQ/Frequently-asked-questions.md) View in the middle

38 changes: 20 additions & 18 deletions src/UserGuide/Master/Tree/QuickStart/QuickStart_timecho.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,45 +18,47 @@
under the License.

-->


# Quick Start

This document will help you understand how to quickly get started with IoTDB.
This document will guide you through methods to get started quickly with IoTDB.

## How to install and deploy?
## How to Install and Deploy?

This document will help you quickly install and deploy IoTDB. You can quickly locate the content you need to view through the following document links:
This guide will assist you in quickly installing and deploying IoTDB. You can quickly navigate to the content you need to review through the following document links:

1. Prepare the necessary machine resources: The deployment and operation of IoTDB require consideration of multiple aspects of machine resource configuration. Specific resource allocation can be viewed [Database Resources](../Deployment-and-Maintenance/Database-Resources.md)
1. Prepare the necessary machine resources: The deployment and operation of IoTDB require consideration of various aspects of machine resource configuration. For specific resource configurations, please refer to [Database Resource](../Deployment-and-Maintenance/Database-Resources.md)

2. Complete system configuration preparation: The system configuration of IoTDB involves multiple aspects, and the key system configuration introductions can be viewed [System Requirements](../Deployment-and-Maintenance/Environment-Requirements.md)
2. Complete system configuration preparations: IoTDB's system configuration involves multiple aspects. For an introduction to key system configurations, please see [System Requirements](../Deployment-and-Maintenance/Environment-Requirements.md)

3. Get installation package: You can contact Timecho Business to obtain the IoTDB installation package to ensure that the downloaded version is the latest and stable. The specific installation package structure can be viewed: [Obtain TimechoDB](../Deployment-and-Maintenance/IoTDB-Package_timecho.md)
3. Obtain the installation package: You can contact the Timecho Team to get the IoTDB installation package to ensure you download the latest and most stable version. For the specific structure of the installation package, please refer to[Obtain TimechoDB](../Deployment-and-Maintenance/IoTDB-Package_timecho.md)

4. Install database and activate: You can choose the following tutorials for installation and deployment based on the actual deployment architecture:
4. Install the database and activate it: Depending on your actual deployment architecture, you can choose from the following tutorials for installation and deployment:

- Stand-Alone Deployment: [Stand-Alone Deployment](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md)
- Stand-Alone Deployment: [Stand-Alone Deployment ](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md)

- Cluster Deployment: [Cluster Deployment](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md)
- Cluster Deployment:[Cluster Deployment](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md)

- Dual Active Deployment: [Dual Active Deployment](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md)
- Dual-Active Deployment:[Dual-Active Deployment](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md)

> ❗️Attention: Currently, we still recommend installing and deploying directly on physical/virtual machines. If Docker deployment is required, please refer to: [Docker Deployment](../Deployment-and-Maintenance/Docker-Deployment_timecho.md)
> ❗️Note: We currently still recommend direct installation and deployment on physical/virtual machines. For Docker deployment, please refer to [Docker Deployment](../Deployment-and-Maintenance/Docker-Deployment_timecho.md)

5. Install database supporting tools: The enterprise version database provides a monitoring panel 、Workbench Supporting tools, etc,It is recommended to install IoTDB when deploying the enterprise version, which can help you use IoTDB more conveniently:

- Monitoring panel:Provides over a hundred database monitoring metrics for detailed monitoring of IoTDB and its operating system, enabling system optimization, performance optimization, bottleneck discovery, and more. The installation steps can be viewed [Monitoring panel](../Deployment-and-Maintenance/Monitoring-panel-deployment.md)

- Workbench: It is the visual interface of IoTDB,Support providing through interface interaction Operate Metadata、Query Data、Data Visualization and other functions, help users use the database easily and efficiently, and the installation steps can be viewed [Workbench Deployment](../Deployment-and-Maintenance/workbench-deployment_timecho.md)

## How to use it?

1. Database modeling design: Database modeling is an important step in creating a database system, which involves designing the structure and relationships of data to ensure that the organization of data meets the specific application requirements. The following document will help you quickly understand the modeling design of IoTDB:
## How to Use IoTDB?

- Introduction to the concept of timeseries:[Navigating Time Series Data](../Basic-Concept/Navigating_Time_Series_Data.md)
1. Database Modeling Design: Database modeling is a crucial step in creating a database system, involving the design of data structures and relationships to ensure that the organization of data meets the needs of specific applications. The following documents will help you quickly understand IoTDB's modeling design:

- Introduction to Time Series Concepts: [Navigating Time Series Data](../Background-knowledge/Navigating_Time_Series_Data.md)

- Introduction to Modeling Design: [Data Model](../Basic-Concept/Data-Model-and-Terminology.md)
- Introduction to Modeling Design:[Data Model and Terminology](../Background-knowledge/Data-Model-and-Terminology.md)

- SQL syntax introduction:[Operate Metadata](../Basic-Concept/Operate-Metadata_timecho.md)
- Introduction to SQL syntax[SQL syntax](../Basic-Concept/Operate-Metadata_timecho.md)

2. Write Data: In terms of data writing, IoTDB provides multiple ways to insert real-time data. Please refer to the basic data writing operations for details [Write Data](../Basic-Concept/Write-Delete-Data.md)

Expand Down Expand Up @@ -90,6 +92,7 @@ In addition to its rich features, IoTDB also has a comprehensive range of tools

- Data Export Script: For different scenarios, IoTDB provides users with multiple ways to batch export data. For specific usage instructions, please refer to: [Data Export](../Tools-System/Data-Export-Tool.md)


## Want to Learn More About the Technical Details?

If you are interested in delving deeper into the technical aspects of IoTDB, you can refer to the following documents:
Expand All @@ -100,7 +103,6 @@ If you are interested in delving deeper into the technical aspects of IoTDB, you

- Data Partitioning and Load Balancing: IoTDB has meticulously designed data partitioning strategies and load balancing algorithms based on the characteristics of time series data, enhancing the availability and performance of the cluster. For more information, please refer to: [Data Partitionin & Load Balancing](../Technical-Insider/Cluster-data-partitioning.md)


## Encountering problems during use?

If you encounter difficulties during installation or use, you can move to [Frequently Asked Questions](../FAQ/Frequently-asked-questions.md) View in the middle
4 changes: 2 additions & 2 deletions src/UserGuide/latest/Basic-Concept/Write-Delete-Data.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Writing a repeat timestamp covers the original timestamp data, which can be rega

### Use of INSERT Statements

The [INSERT SQL statement](../SQL-Manual/SQL-Manual.md#insert-data) statement is used to insert data into one or more specified timeseries created. For each point of data inserted, it consists of a [timestamp](../Basic-Concept/Data-Model-and-Terminology.md) and a sensor acquisition value (see [Data Type](../Background-knowledge/Data-Type.md)).
The [INSERT SQL statement](../SQL-Manual/SQL-Manual.md#insert-data) statement is used to insert data into one or more specified timeseries created. For each point of data inserted, it consists of a [timestamp](../Background-knowledge/Data-Model-and-Terminology.md) and a sensor acquisition value (see [Data Type](../Background-knowledge/Data-Type.md)).

**Schema-less writing**: When metadata is not defined, data can be directly written through an insert statement, and the required metadata will be automatically recognized and registered in the database, achieving automatic modeling.

Expand Down Expand Up @@ -244,7 +244,7 @@ delete from root.ln.wf02.wt02.status

### Delete Multiple Timeseries

If both the power supply status and hardware version of the ln group wf02 plant wt02 device before 2017-11-01 16:26:00 need to be deleted, [the prefix path with broader meaning or the path with star](../Basic-Concept/Data-Model-and-Terminology.md) can be used to delete the data. The SQL statement for this operation is:
If both the power supply status and hardware version of the ln group wf02 plant wt02 device before 2017-11-01 16:26:00 need to be deleted, [the prefix path with broader meaning or the path with star](../Background-knowledge/Data-Model-and-Terminology.md) can be used to delete the data. The SQL statement for this operation is:

```sql
delete from root.ln.wf02.wt02 where time <= 2017-11-01T16:26:00;
Expand Down
Loading