Skip to content

Commit 074cca9

Browse files
authored
fix serial number of path in 2.0.x tree (#656)
1 parent ecbe27b commit 074cca9

4 files changed

Lines changed: 40 additions & 44 deletions

File tree

src/zh/UserGuide/Master/Tree/Basic-Concept/Operate-Metadata_apache.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,7 @@ It costs 0.002s
141141

142142
### 1.5 数据存活时间(TTL)
143143

144-
IoTDB 支持对 device 级别设置数据存活时间(TTL),这使得 IoTDB 可以定期、自动地删除一定时间之前的数据。合理使用 TTL
145-
可以帮助您控制 IoTDB 占用的总磁盘空间以避免出现磁盘写满等异常。并且,随着文件数量的增多,查询性能往往随之下降,
146-
内存占用也会有所提高。及时地删除一些较老的文件有助于使查询性能维持在一个较高的水平和减少内存资源的占用。
144+
IoTDB 支持对 device 级别设置数据存活时间(TTL),这使得 IoTDB 可以定期、自动地删除一定时间之前的数据。合理使用 TTL可以帮助您控制 IoTDB 占用的总磁盘空间以避免出现磁盘写满等异常。并且,随着文件数量的增多,查询性能往往随之下降,内存占用也会有所提高。及时地删除一些较老的文件有助于使查询性能维持在一个较高的水平和减少内存资源的占用。
147145

148146
TTL的默认单位为毫秒,如果配置文件中的时间精度修改为其他单位,设置ttl时仍然使用毫秒单位。
149147

@@ -986,7 +984,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
986984

987985
## 4. 路径查询
988986

989-
### 路径(Path)
987+
### 4.1 路径(Path)
990988

991989
路径(path)是用于表示时间序列的层级结构的表达式,其语法定义如下:
992990
```SQL
@@ -1004,7 +1002,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10041002
| '**'
10051003
;
10061004
```
1007-
### 路径结点名(NodeName)
1005+
### 4.2 路径结点名(NodeName)
10081006

10091007
- 路径中由 `.` 分割的部分称为路径结点名(nodeName)。
10101008
- 例如,`root.a.b.c` 是一个层级为 4 的路径,其中 root、a、b 和 c 都是路径结点名。
@@ -1019,11 +1017,11 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10191017
- UNICODE 中文字符(\u2E80 到 \u9FFF)
10201018
- 大小写敏感性:在 Windows 系统上,数据库路径结点名是大小写不敏感的。例如,root.ln 和 root.LN 会被视为相同的路径。
10211019

1022-
### 特殊字符(反引号)
1020+
### 4.3 特殊字符(反引号)
10231021

10241022
如果`路径结点名(NodeName)`中需要使用特殊字符(如空格、标点符号等),可以使用反引号(`)将结点名引用起来。更多关于反引号的使用方法,请参考[反引号](../SQL-Manual/Syntax-Rule.md#反引号)
10251023

1026-
### 路径模式(Path Pattern)
1024+
### 4.4 路径模式(Path Pattern)
10271025

10281026
为了使得在表达多个时间序列的时候更加方便快捷,IoTDB 为用户提供带通配符`*``**`的路径。通配符可以出现在路径中的任何层。
10291027

@@ -1036,7 +1034,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10361034

10371035
**注意***** 不能放在路径的开头。
10381036

1039-
### 查看路径的所有子路径
1037+
### 4.5 查看路径的所有子路径
10401038

10411039
```
10421040
SHOW CHILD PATHS pathPattern
@@ -1072,7 +1070,7 @@ It costs 0.002s
10721070
+---------------+
10731071
```
10741072

1075-
### 4.2 查看路径的下一级节点
1073+
### 4.6 查看路径的下一级节点
10761074

10771075
```
10781076
SHOW CHILD NODES pathPattern
@@ -1103,7 +1101,7 @@ SHOW CHILD NODES pathPattern
11031101
+------------+
11041102
```
11051103

1106-
### 4.3 统计节点数
1104+
### 4.7 统计节点数
11071105

11081106
IoTDB 支持使用`COUNT NODES <PathPattern> LEVEL=<INTEGER>`来统计当前 Metadata
11091107
树下满足某路径模式的路径中指定层级的节点个数。这条语句可以用来统计带有特定采样点的设备数。例如:
@@ -1153,7 +1151,7 @@ It costs 0.002s
11531151

11541152
> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。
11551153
1156-
### 4.4 查看设备
1154+
### 4.8 查看设备
11571155

11581156
* SHOW DEVICES pathPattern? (WITH DATABASE)? devicesWhereClause? limitClause?
11591157

@@ -1265,7 +1263,7 @@ Total line number = 2
12651263
It costs 0.001s
12661264
```
12671265

1268-
### 4.5 统计设备数量
1266+
### 4.9 统计设备数量
12691267

12701268
* COUNT DEVICES \<PathPattern\>
12711269

src/zh/UserGuide/Master/Tree/Basic-Concept/Operate-Metadata_timecho.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,7 @@ It costs 0.002s
141141

142142
### 1.5 数据存活时间(TTL)
143143

144-
IoTDB 支持对 device 级别设置数据存活时间(TTL),这使得 IoTDB 可以定期、自动地删除一定时间之前的数据。合理使用 TTL
145-
可以帮助您控制 IoTDB 占用的总磁盘空间以避免出现磁盘写满等异常。并且,随着文件数量的增多,查询性能往往随之下降,
146-
内存占用也会有所提高。及时地删除一些较老的文件有助于使查询性能维持在一个较高的水平和减少内存资源的占用。
144+
IoTDB 支持对 device 级别设置数据存活时间(TTL),这使得 IoTDB 可以定期、自动地删除一定时间之前的数据。合理使用 TTL可以帮助您控制 IoTDB 占用的总磁盘空间以避免出现磁盘写满等异常。并且,随着文件数量的增多,查询性能往往随之下降,内存占用也会有所提高。及时地删除一些较老的文件有助于使查询性能维持在一个较高的水平和减少内存资源的占用。
147145

148146
TTL的默认单位为毫秒,如果配置文件中的时间精度修改为其他单位,设置ttl时仍然使用毫秒单位。
149147

@@ -1027,7 +1025,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10271025

10281026
## 4. 路径查询
10291027

1030-
### 路径(Path)
1028+
### 4.1 路径(Path)
10311029

10321030
路径(path)是用于表示时间序列的层级结构的表达式,其语法定义如下:
10331031
```SQL
@@ -1045,7 +1043,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10451043
| '**'
10461044
;
10471045
```
1048-
### 路径结点名(NodeName)
1046+
### 4.2 路径结点名(NodeName)
10491047

10501048
- 路径中由 `.` 分割的部分称为路径结点名(nodeName)。
10511049
- 例如,`root.a.b.c` 是一个层级为 4 的路径,其中 root、a、b 和 c 都是路径结点名。
@@ -1060,11 +1058,11 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10601058
- UNICODE 中文字符(\u2E80 到 \u9FFF)
10611059
- 大小写敏感性:在 Windows 系统上,数据库路径结点名是大小写不敏感的。例如,root.ln 和 root.LN 会被视为相同的路径。
10621060

1063-
### 特殊字符(反引号)
1061+
### 4.3 特殊字符(反引号)
10641062

10651063
如果`路径结点名(NodeName)`中需要使用特殊字符(如空格、标点符号等),可以使用反引号(`)将结点名引用起来。更多关于反引号的使用方法,请参考[反引号](../SQL-Manual/Syntax-Rule.md#反引号)
10661064

1067-
### 路径模式(Path Pattern)
1065+
### 4.4 路径模式(Path Pattern)
10681066

10691067
为了使得在表达多个时间序列的时候更加方便快捷,IoTDB 为用户提供带通配符`*``**`的路径。通配符可以出现在路径中的任何层。
10701068

@@ -1077,7 +1075,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10771075

10781076
**注意***** 不能放在路径的开头。
10791077

1080-
### 查看路径的所有子路径
1078+
### 4.5 查看路径的所有子路径
10811079

10821080
```
10831081
SHOW CHILD PATHS pathPattern
@@ -1113,7 +1111,7 @@ It costs 0.002s
11131111
+---------------+
11141112
```
11151113

1116-
### 4.2 查看路径的下一级节点
1114+
### 4.6 查看路径的下一级节点
11171115

11181116
```
11191117
SHOW CHILD NODES pathPattern
@@ -1144,7 +1142,7 @@ SHOW CHILD NODES pathPattern
11441142
+------------+
11451143
```
11461144

1147-
### 4.3 统计节点数
1145+
### 4.7 统计节点数
11481146

11491147
IoTDB 支持使用`COUNT NODES <PathPattern> LEVEL=<INTEGER>`来统计当前 Metadata
11501148
树下满足某路径模式的路径中指定层级的节点个数。这条语句可以用来统计带有特定采样点的设备数。例如:
@@ -1194,7 +1192,7 @@ It costs 0.002s
11941192

11951193
> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。
11961194
1197-
### 4.4 查看设备
1195+
### 4.8 查看设备
11981196

11991197
* SHOW DEVICES pathPattern? (WITH DATABASE)? devicesWhereClause? limitClause?
12001198

@@ -1306,7 +1304,7 @@ Total line number = 2
13061304
It costs 0.001s
13071305
```
13081306

1309-
### 4.5 统计设备数量
1307+
### 4.9 统计设备数量
13101308

13111309
* COUNT DEVICES \<PathPattern\>
13121310

@@ -1351,7 +1349,7 @@ Total line number = 1
13511349
It costs 0.004s
13521350
```
13531351

1354-
### 4.6 活跃设备查询
1352+
### 4.10 活跃设备查询
13551353
和活跃时间序列一样,我们可以在查看和统计设备的基础上添加时间过滤条件来查询在某段时间内存在数据的活跃设备。这里活跃的定义与活跃时间序列相同,使用样例如下:
13561354
```
13571355
IoTDB> insert into root.sg.data(timestamp, s1,s2) values(15000, 1, 2);

src/zh/UserGuide/latest/Basic-Concept/Operate-Metadata_apache.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -984,7 +984,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
984984

985985
## 4. 路径查询
986986

987-
### 路径(Path)
987+
### 4.1 路径(Path)
988988

989989
路径(path)是用于表示时间序列的层级结构的表达式,其语法定义如下:
990990
```SQL
@@ -1002,7 +1002,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10021002
| '**'
10031003
;
10041004
```
1005-
### 路径结点名(NodeName)
1005+
### 4.2 路径结点名(NodeName)
10061006

10071007
- 路径中由 `.` 分割的部分称为路径结点名(nodeName)。
10081008
- 例如,`root.a.b.c` 是一个层级为 4 的路径,其中 root、a、b 和 c 都是路径结点名。
@@ -1017,11 +1017,11 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10171017
- UNICODE 中文字符(\u2E80 到 \u9FFF)
10181018
- 大小写敏感性:在 Windows 系统上,数据库路径结点名是大小写不敏感的。例如,root.ln 和 root.LN 会被视为相同的路径。
10191019

1020-
### 特殊字符(反引号)
1020+
### 4.3 特殊字符(反引号)
10211021

10221022
如果`路径结点名(NodeName)`中需要使用特殊字符(如空格、标点符号等),可以使用反引号(`)将结点名引用起来。更多关于反引号的使用方法,请参考[反引号](../SQL-Manual/Syntax-Rule.md#反引号)
10231023

1024-
### 路径模式(Path Pattern)
1024+
### 4.4 路径模式(Path Pattern)
10251025

10261026
为了使得在表达多个时间序列的时候更加方便快捷,IoTDB 为用户提供带通配符`*``**`的路径。通配符可以出现在路径中的任何层。
10271027

@@ -1034,7 +1034,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10341034

10351035
**注意***** 不能放在路径的开头。
10361036

1037-
### 查看路径的所有子路径
1037+
### 4.5 查看路径的所有子路径
10381038

10391039
```
10401040
SHOW CHILD PATHS pathPattern
@@ -1070,7 +1070,7 @@ It costs 0.002s
10701070
+---------------+
10711071
```
10721072

1073-
### 4.2 查看路径的下一级节点
1073+
### 4.6 查看路径的下一级节点
10741074

10751075
```
10761076
SHOW CHILD NODES pathPattern
@@ -1101,7 +1101,7 @@ SHOW CHILD NODES pathPattern
11011101
+------------+
11021102
```
11031103

1104-
### 4.3 统计节点数
1104+
### 4.7 统计节点数
11051105

11061106
IoTDB 支持使用`COUNT NODES <PathPattern> LEVEL=<INTEGER>`来统计当前 Metadata
11071107
树下满足某路径模式的路径中指定层级的节点个数。这条语句可以用来统计带有特定采样点的设备数。例如:
@@ -1151,7 +1151,7 @@ It costs 0.002s
11511151

11521152
> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。
11531153
1154-
### 4.4 查看设备
1154+
### 4.8 查看设备
11551155

11561156
* SHOW DEVICES pathPattern? (WITH DATABASE)? devicesWhereClause? limitClause?
11571157

@@ -1263,7 +1263,7 @@ Total line number = 2
12631263
It costs 0.001s
12641264
```
12651265

1266-
### 4.5 统计设备数量
1266+
### 4.9 统计设备数量
12671267

12681268
* COUNT DEVICES \<PathPattern\>
12691269

src/zh/UserGuide/latest/Basic-Concept/Operate-Metadata_timecho.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,7 +1025,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10251025

10261026
## 4. 路径查询
10271027

1028-
### 路径(Path)
1028+
### 4.1 路径(Path)
10291029

10301030
路径(path)是用于表示时间序列的层级结构的表达式,其语法定义如下:
10311031
```SQL
@@ -1043,7 +1043,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10431043
| '**'
10441044
;
10451045
```
1046-
### 路径结点名(NodeName)
1046+
### 4.2 路径结点名(NodeName)
10471047

10481048
- 路径中由 `.` 分割的部分称为路径结点名(nodeName)。
10491049
- 例如,`root.a.b.c` 是一个层级为 4 的路径,其中 root、a、b 和 c 都是路径结点名。
@@ -1058,11 +1058,11 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10581058
- UNICODE 中文字符(\u2E80 到 \u9FFF)
10591059
- 大小写敏感性:在 Windows 系统上,数据库路径结点名是大小写不敏感的。例如,root.ln 和 root.LN 会被视为相同的路径。
10601060

1061-
### 特殊字符(反引号)
1061+
### 4.3 特殊字符(反引号)
10621062

10631063
如果`路径结点名(NodeName)`中需要使用特殊字符(如空格、标点符号等),可以使用反引号(`)将结点名引用起来。更多关于反引号的使用方法,请参考[反引号](../SQL-Manual/Syntax-Rule.md#反引号)
10641064

1065-
### 路径模式(Path Pattern)
1065+
### 4.4 路径模式(Path Pattern)
10661066

10671067
为了使得在表达多个时间序列的时候更加方便快捷,IoTDB 为用户提供带通配符`*``**`的路径。通配符可以出现在路径中的任何层。
10681068

@@ -1075,7 +1075,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'
10751075

10761076
**注意***** 不能放在路径的开头。
10771077

1078-
### 查看路径的所有子路径
1078+
### 4.5 查看路径的所有子路径
10791079

10801080
```
10811081
SHOW CHILD PATHS pathPattern
@@ -1111,7 +1111,7 @@ It costs 0.002s
11111111
+---------------+
11121112
```
11131113

1114-
### 4.2 查看路径的下一级节点
1114+
### 4.6 查看路径的下一级节点
11151115

11161116
```
11171117
SHOW CHILD NODES pathPattern
@@ -1142,7 +1142,7 @@ SHOW CHILD NODES pathPattern
11421142
+------------+
11431143
```
11441144

1145-
### 4.3 统计节点数
1145+
### 4.7 统计节点数
11461146

11471147
IoTDB 支持使用`COUNT NODES <PathPattern> LEVEL=<INTEGER>`来统计当前 Metadata
11481148
树下满足某路径模式的路径中指定层级的节点个数。这条语句可以用来统计带有特定采样点的设备数。例如:
@@ -1192,7 +1192,7 @@ It costs 0.002s
11921192

11931193
> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。
11941194
1195-
### 4.4 查看设备
1195+
### 4.8 查看设备
11961196

11971197
* SHOW DEVICES pathPattern? (WITH DATABASE)? devicesWhereClause? limitClause?
11981198

@@ -1304,7 +1304,7 @@ Total line number = 2
13041304
It costs 0.001s
13051305
```
13061306

1307-
### 4.5 统计设备数量
1307+
### 4.9 统计设备数量
13081308

13091309
* COUNT DEVICES \<PathPattern\>
13101310

@@ -1349,7 +1349,7 @@ Total line number = 1
13491349
It costs 0.004s
13501350
```
13511351

1352-
### 4.6 活跃设备查询
1352+
### 4.10 活跃设备查询
13531353
和活跃时间序列一样,我们可以在查看和统计设备的基础上添加时间过滤条件来查询在某段时间内存在数据的活跃设备。这里活跃的定义与活跃时间序列相同,使用样例如下:
13541354
```
13551355
IoTDB> insert into root.sg.data(timestamp, s1,s2) values(15000, 1, 2);

0 commit comments

Comments
 (0)