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
Original file line number Diff line number Diff line change
Expand Up @@ -141,9 +141,7 @@ It costs 0.002s

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

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

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

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

## 4. 路径查询

### 路径(Path)
### 4.1 路径(Path)

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

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

### 特殊字符(反引号)
### 4.3 特殊字符(反引号)

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

### 路径模式(Path Pattern)
### 4.4 路径模式(Path Pattern)

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

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

**注意**:* 和 ** 不能放在路径的开头。

### 查看路径的所有子路径
### 4.5 查看路径的所有子路径

```
SHOW CHILD PATHS pathPattern
Expand Down Expand Up @@ -1072,7 +1070,7 @@ It costs 0.002s
+---------------+
```

### 4.2 查看路径的下一级节点
### 4.6 查看路径的下一级节点

```
SHOW CHILD NODES pathPattern
Expand Down Expand Up @@ -1103,7 +1101,7 @@ SHOW CHILD NODES pathPattern
+------------+
```

### 4.3 统计节点数
### 4.7 统计节点数

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

> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。

### 4.4 查看设备
### 4.8 查看设备

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

Expand Down Expand Up @@ -1265,7 +1263,7 @@ Total line number = 2
It costs 0.001s
```

### 4.5 统计设备数量
### 4.9 统计设备数量

* COUNT DEVICES \<PathPattern\>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -141,9 +141,7 @@ It costs 0.002s

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

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

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

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

## 4. 路径查询

### 路径(Path)
### 4.1 路径(Path)

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

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

### 特殊字符(反引号)
### 4.3 特殊字符(反引号)

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

### 路径模式(Path Pattern)
### 4.4 路径模式(Path Pattern)

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

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

**注意**:* 和 ** 不能放在路径的开头。

### 查看路径的所有子路径
### 4.5 查看路径的所有子路径

```
SHOW CHILD PATHS pathPattern
Expand Down Expand Up @@ -1113,7 +1111,7 @@ It costs 0.002s
+---------------+
```

### 4.2 查看路径的下一级节点
### 4.6 查看路径的下一级节点

```
SHOW CHILD NODES pathPattern
Expand Down Expand Up @@ -1144,7 +1142,7 @@ SHOW CHILD NODES pathPattern
+------------+
```

### 4.3 统计节点数
### 4.7 统计节点数

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

> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。

### 4.4 查看设备
### 4.8 查看设备

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

Expand Down Expand Up @@ -1306,7 +1304,7 @@ Total line number = 2
It costs 0.001s
```

### 4.5 统计设备数量
### 4.9 统计设备数量

* COUNT DEVICES \<PathPattern\>

Expand Down Expand Up @@ -1351,7 +1349,7 @@ Total line number = 1
It costs 0.004s
```

### 4.6 活跃设备查询
### 4.10 活跃设备查询
和活跃时间序列一样,我们可以在查看和统计设备的基础上添加时间过滤条件来查询在某段时间内存在数据的活跃设备。这里活跃的定义与活跃时间序列相同,使用样例如下:
```
IoTDB> insert into root.sg.data(timestamp, s1,s2) values(15000, 1, 2);
Expand Down
18 changes: 9 additions & 9 deletions src/zh/UserGuide/latest/Basic-Concept/Operate-Metadata_apache.md
Original file line number Diff line number Diff line change
Expand Up @@ -984,7 +984,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'

## 4. 路径查询

### 路径(Path)
### 4.1 路径(Path)

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

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

### 特殊字符(反引号)
### 4.3 特殊字符(反引号)

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

### 路径模式(Path Pattern)
### 4.4 路径模式(Path Pattern)

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

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

**注意**:* 和 ** 不能放在路径的开头。

### 查看路径的所有子路径
### 4.5 查看路径的所有子路径

```
SHOW CHILD PATHS pathPattern
Expand Down Expand Up @@ -1070,7 +1070,7 @@ It costs 0.002s
+---------------+
```

### 4.2 查看路径的下一级节点
### 4.6 查看路径的下一级节点

```
SHOW CHILD NODES pathPattern
Expand Down Expand Up @@ -1101,7 +1101,7 @@ SHOW CHILD NODES pathPattern
+------------+
```

### 4.3 统计节点数
### 4.7 统计节点数

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

> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。

### 4.4 查看设备
### 4.8 查看设备

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

Expand Down Expand Up @@ -1263,7 +1263,7 @@ Total line number = 2
It costs 0.001s
```

### 4.5 统计设备数量
### 4.9 统计设备数量

* COUNT DEVICES \<PathPattern\>

Expand Down
20 changes: 10 additions & 10 deletions src/zh/UserGuide/latest/Basic-Concept/Operate-Metadata_timecho.md
Original file line number Diff line number Diff line change
Expand Up @@ -1025,7 +1025,7 @@ IoTDB> show timeseries where TAGS(tag1)='v1'

## 4. 路径查询

### 路径(Path)
### 4.1 路径(Path)

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

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

### 特殊字符(反引号)
### 4.3 特殊字符(反引号)

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

### 路径模式(Path Pattern)
### 4.4 路径模式(Path Pattern)

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

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

**注意**:* 和 ** 不能放在路径的开头。

### 查看路径的所有子路径
### 4.5 查看路径的所有子路径

```
SHOW CHILD PATHS pathPattern
Expand Down Expand Up @@ -1111,7 +1111,7 @@ It costs 0.002s
+---------------+
```

### 4.2 查看路径的下一级节点
### 4.6 查看路径的下一级节点

```
SHOW CHILD NODES pathPattern
Expand Down Expand Up @@ -1142,7 +1142,7 @@ SHOW CHILD NODES pathPattern
+------------+
```

### 4.3 统计节点数
### 4.7 统计节点数

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

> 注意:时间序列的路径只是过滤条件,与 level 的定义无关。

### 4.4 查看设备
### 4.8 查看设备

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

Expand Down Expand Up @@ -1304,7 +1304,7 @@ Total line number = 2
It costs 0.001s
```

### 4.5 统计设备数量
### 4.9 统计设备数量

* COUNT DEVICES \<PathPattern\>

Expand Down Expand Up @@ -1349,7 +1349,7 @@ Total line number = 1
It costs 0.004s
```

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