Skip to content

Commit 1dd5491

Browse files
authored
fix: errors (#2055)
1 parent c02e46a commit 1dd5491

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

docs/cn/guides/81-how-databend-works/03-how-databend-json-variant-works.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ Databend 使用 [JSONB 二进制格式](https://github.com/databendlabs/jsonb)
8080

8181
在数据摄取期间,Databend 会自动分析 JSON 结构并创建虚拟列:
8282

83-
8483
```
8584
┌─────────────────────────────────────────────────────────────────┐
8685
│ Virtual Column Process │
@@ -164,7 +163,6 @@ Databend 使用 [JSONB 二进制格式](https://github.com/databendlabs/jsonb)
164163
### Multiple Access Patterns
165164

166165
Databend 支持多种语法选项来访问和操作 JSON 数据,包括 Snowflake 兼容和 PostgreSQL 兼容的模式:
167-
```
168166

169167
```
170168
┌─────────────────────────────────────────────────────────────────┐
@@ -216,13 +214,13 @@ Databend 支持多种语法选项来访问和操作 JSON 数据,包括 Snowfla
216214
│ └──────────────────────────────────────────────────────┘ │
217215
│ │
218216
└─────────────────────────────────────────────────────────────────┘
217+
```
219218

220219
更多关于访问语法的详细信息,请参考 [Variant 文档](/sql/sql-reference/data-types/variant#accessing-elements-in-json)[JSON 操作符文档](/sql/sql-commands/query-operators/json)
221220

222221
### 丰富的功能支持
223222

224223
Databend 提供了一套全面的 JSON 数据处理函数,按其用途组织:
225-
```
226224

227225
```
228226
┌─────────────────────────────────────────────────────────────────┐
@@ -312,16 +310,19 @@ Databend 的虚拟列技术提供了显著的性能优势:
312310
Databend 的 Variant 类型提供了四个主要优势:
313311

314312
1. **Snowflake 兼容性**
313+
315314
- 兼容的语法和函数
316315
- 熟悉的访问模式:`data['field']``data:field``data.field`
317316
- 无缝迁移路径
318317

319318
2. **卓越的性能**
319+
320320
- 查询执行速度提高 3 倍
321321
- 数据扫描减少 26 倍
322322
- 常见路径的自动虚拟列
323323

324324
3. **高级 JSON 功能**
325+
325326
- 丰富的函数集,用于复杂操作
326327
- 与 PostgreSQL 兼容的路径查询
327328
- 强大的数组和对象转换

0 commit comments

Comments
 (0)