tree.json 23.5 KB
Newer Older
M
Mars Liu 已提交
1 2
{
  "pg": {
M
Mars Liu 已提交
3
    "node_id": "pg-d8b0b9aded4c4cc0b2085d6a7c5611c7",
M
Mars Liu 已提交
4 5 6 7
    "keywords": [],
    "children": [
      {
        "PostgreSQL初阶": {
M
Mars Liu 已提交
8
          "node_id": "pg-f1c160affc45417a9c5fff7dc4be448a",
M
Mars Liu 已提交
9 10 11
          "keywords": [],
          "children": [
            {
M
Mars Liu 已提交
12
              "基本概念": {
M
Mars Liu 已提交
13
                "node_id": "pg-1aad17890736469a8b2f61a36dfe41db",
M
Mars Liu 已提交
14 15 16 17
                "keywords": [],
                "children": [
                  {
                    "关系型数据库": {
M
Mars Liu 已提交
18
                      "node_id": "pg-11d131b2d01b40be90b23f096d4852cc",
M
Mars Liu 已提交
19 20 21 22 23 24
                      "keywords": [
                        "关系型数据库",
                        "database",
                        "relational",
                        "rdbms"
                      ],
L
luxin 已提交
25 26 27 28 29 30 31
                      "children": [],
                      "keywords_must": [
                        "关系型数据库",
                        "database",
                        "relational",
                        "rdbms"
                      ],
M
Mars Liu 已提交
32
                      "keywords_forbid": []
M
Mars Liu 已提交
33 34 35 36
                    }
                  },
                  {
                    "服务器和客户端": {
M
Mars Liu 已提交
37
                      "node_id": "pg-cf0e5cb243a247e2a0b812c5798cdba4",
M
Mars Liu 已提交
38 39 40 41 42 43
                      "keywords": [
                        "server",
                        "client",
                        "数据库服务器",
                        "数据库客户端"
                      ],
L
luxin 已提交
44 45 46 47 48
                      "children": [],
                      "keywords_must": [
                        "服务器",
                        "客户端"
                      ],
M
Mars Liu 已提交
49
                      "keywords_forbid": []
M
Mars Liu 已提交
50 51
                    }
                  }
L
luxin 已提交
52 53
                ],
                "keywords_must": [],
M
Mars Liu 已提交
54
                "keywords_forbid": []
M
Mars Liu 已提交
55 56 57
              }
            },
            {
M
Mars Liu 已提交
58
              "安装和使用": {
M
Mars Liu 已提交
59
                "node_id": "pg-d95edf2d942b45d781e112be785ce260",
M
Mars Liu 已提交
60 61 62
                "keywords": [],
                "children": [
                  {
M
Mars Liu 已提交
63
                    "安装": {
M
Mars Liu 已提交
64
                      "node_id": "pg-940afa6d71af44f689011ded8fd91a98",
M
Mars Liu 已提交
65 66 67 68
                      "keywords": [
                        "安装",
                        "PostgreSQL"
                      ],
L
luxin 已提交
69 70 71 72
                      "children": [],
                      "keywords_must": [
                        "安装"
                      ],
M
Mars Liu 已提交
73
                      "keywords_forbid": []
M
Mars Liu 已提交
74 75 76
                    }
                  },
                  {
M
Mars Liu 已提交
77
                    "登录": {
M
Mars Liu 已提交
78
                      "node_id": "pg-586916fe52e245efb399ae862378f87f",
M
Mars Liu 已提交
79 80 81 82 83
                      "keywords": [
                        "登录",
                        "身份验证",
                        "授权"
                      ],
L
luxin 已提交
84 85 86 87
                      "children": [],
                      "keywords_must": [
                        "登录"
                      ],
M
Mars Liu 已提交
88
                      "keywords_forbid": []
M
Mars Liu 已提交
89 90 91
                    }
                  },
                  {
M
Mars Liu 已提交
92
                    "使用": {
M
Mars Liu 已提交
93
                      "node_id": "pg-c252ff4b0e7f4163837c9b6f81678505",
M
Mars Liu 已提交
94 95 96 97
                      "keywords": [
                        "login",
                        "connect"
                      ],
L
luxin 已提交
98 99 100 101 102 103
                      "children": [],
                      "keywords_must": [
                        "使用",
                        "基本用法",
                        "入门"
                      ],
M
Mars Liu 已提交
104
                      "keywords_forbid": []
M
Mars Liu 已提交
105 106
                    }
                  }
L
luxin 已提交
107 108
                ],
                "keywords_must": [],
M
Mars Liu 已提交
109
                "keywords_forbid": []
M
Mars Liu 已提交
110 111 112 113
              }
            },
            {
              "查询数据": {
M
Mars Liu 已提交
114
                "node_id": "pg-30f905f73a574151994d6d7f58d8a20d",
M
Mars Liu 已提交
115 116 117
                "keywords": [],
                "children": [
                  {
M
Mars Liu 已提交
118 119
                    "psql": {
                      "node_id": "pg-ee5c6d4a073b45a7995ba351ab9de46e",
M
Mars Liu 已提交
120 121 122 123 124
                      "keywords": [
                        "sql",
                        "psql",
                        " 数据库客户端"
                      ],
L
luxin 已提交
125 126 127 128
                      "children": [],
                      "keywords_must": [
                        "psql"
                      ],
M
Mars Liu 已提交
129
                      "keywords_forbid": []
M
Mars Liu 已提交
130 131 132
                    }
                  },
                  {
M
Mars Liu 已提交
133 134 135 136 137 138
                    "SQL基本语法": {
                      "node_id": "pg-dca8da7637f94ded91a1871daa51746e",
                      "keywords": [
                        "语法",
                        "select"
                      ],
L
luxin 已提交
139 140 141 142 143
                      "children": [],
                      "keywords_must": [
                        "语法",
                        "SQL"
                      ],
M
Mars Liu 已提交
144
                      "keywords_forbid": []
M
Mars Liu 已提交
145 146 147
                    }
                  },
                  {
M
Mars Liu 已提交
148 149 150 151 152 153 154 155
                    "SQL、DML和DDL": {
                      "node_id": "pg-b0f366abe12e41b0a9672d317e556662",
                      "keywords": [
                        "DML",
                        "insert",
                        "update",
                        "delete"
                      ],
L
luxin 已提交
156 157 158 159 160 161 162 163
                      "children": [],
                      "keywords_must": [
                        "DML",
                        "DDL",
                        "insert",
                        "update",
                        "delete"
                      ],
M
Mars Liu 已提交
164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
                      "keywords_forbid": []
                    }
                  },
                  {
                    "常见数据类型": {
                      "node_id": "pg-3c400d541e81472e842be3355978c33a",
                      "keywords": [
                        "datetime",
                        "text",
                        "varchar",
                        "int",
                        "double",
                        "float",
                        "decimal",
                        "timestamp"
                      ],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
M
Mars Liu 已提交
183 184
                    }
                  }
L
luxin 已提交
185 186
                ],
                "keywords_must": [],
M
Mars Liu 已提交
187
                "keywords_forbid": []
M
Mars Liu 已提交
188 189
              }
            }
L
luxin 已提交
190 191
          ],
          "keywords_must": [],
M
Mars Liu 已提交
192
          "keywords_forbid": []
M
Mars Liu 已提交
193 194 195 196
        }
      },
      {
        "PostgreSQL中阶": {
M
Mars Liu 已提交
197
          "node_id": "pg-fc32585f4136497ea9be2d057d4aeada",
M
Mars Liu 已提交
198 199 200
          "keywords": [],
          "children": [
            {
M
Mars Liu 已提交
201
              "基本结构": {
M
Mars Liu 已提交
202 203 204 205 206 207
                "node_id": "pg-100e256ddb2e43ea8d68558e73522819",
                "keywords": [],
                "children": [
                  {
                    "表": {
                      "node_id": "pg-806d3976e8764d4f8e26c197c53d45a8",
M
Mars Liu 已提交
208 209 210 211
                      "keywords": [
                        "表",
                        "table"
                      ],
L
luxin 已提交
212 213 214 215 216
                      "children": [],
                      "keywords_must": [
                        "表",
                        "table"
                      ],
M
Mars Liu 已提交
217
                      "keywords_forbid": []
M
Mars Liu 已提交
218 219 220 221 222
                    }
                  },
                  {
                    "函数": {
                      "node_id": "pg-f371b91ef63a4ce08f80b92bc8580196",
M
Mars Liu 已提交
223 224 225 226
                      "keywords": [
                        "函数",
                        "function"
                      ],
L
luxin 已提交
227 228 229 230 231
                      "children": [],
                      "keywords_must": [
                        "函数",
                        "function"
                      ],
M
Mars Liu 已提交
232
                      "keywords_forbid": []
M
Mars Liu 已提交
233 234 235 236 237
                    }
                  },
                  {
                    "用户和权限": {
                      "node_id": "pg-cb942198b3a84d5398d73d558a241543",
M
Mars Liu 已提交
238 239 240 241 242 243 244 245 246
                      "keywords": [
                        "role",
                        "login",
                        "user",
                        "用户",
                        "角色",
                        "权限",
                        "privilege"
                      ],
L
luxin 已提交
247 248 249 250 251 252 253 254 255 256
                      "children": [],
                      "keywords_must": [
                        "role",
                        "login",
                        "user",
                        "用户",
                        "角色",
                        "权限",
                        "privilege"
                      ],
M
Mars Liu 已提交
257
                      "keywords_forbid": []
M
Mars Liu 已提交
258 259 260 261 262
                    }
                  },
                  {
                    "索引和约束": {
                      "node_id": "pg-eeb777ca54434480a06bfe7fc5e7d3ca",
M
Mars Liu 已提交
263 264 265 266 267 268
                      "keywords": [
                        "索引",
                        " 约束",
                        "constraints",
                        "index"
                      ],
L
luxin 已提交
269 270 271 272 273 274 275
                      "children": [],
                      "keywords_must": [
                        "索引",
                        " 约束",
                        "constraints",
                        "index"
                      ],
M
Mars Liu 已提交
276
                      "keywords_forbid": []
M
Mars Liu 已提交
277 278 279 280 281
                    }
                  },
                  {
                    " 触发器": {
                      "node_id": "pg-a0cb78d68d814f5e935b41922b88e085",
M
Mars Liu 已提交
282 283 284 285
                      "keywords": [
                        "trigger",
                        "触发器"
                      ],
L
luxin 已提交
286 287 288 289 290
                      "children": [],
                      "keywords_must": [
                        "trigger",
                        "触发器"
                      ],
M
Mars Liu 已提交
291
                      "keywords_forbid": []
M
Mars Liu 已提交
292 293 294 295 296
                    }
                  },
                  {
                    "数据库扩展": {
                      "node_id": "pg-d2b6e840cfad44a2aa357cfee56d437d",
M
Mars Liu 已提交
297 298 299 300 301
                      "keywords": [
                        "数据库扩展",
                        "数据库插件",
                        "extension"
                      ],
L
luxin 已提交
302 303 304 305 306
                      "children": [],
                      "keywords_must": [
                        "数据库扩展",
                        "extension"
                      ],
M
Mars Liu 已提交
307
                      "keywords_forbid": []
M
Mars Liu 已提交
308 309
                    }
                  }
L
luxin 已提交
310 311
                ],
                "keywords_must": [],
M
Mars Liu 已提交
312
                "keywords_forbid": []
M
Mars Liu 已提交
313 314 315 316 317 318 319 320 321 322
              }
            },
            {
              "服务端编程": {
                "node_id": "pg-c99d8673d47444988c37f6dd3abb1e63",
                "keywords": [],
                "children": [
                  {
                    "聚合和分组": {
                      "node_id": "pg-3a87b0dbead643e58f1ff1d93acd80cc",
M
Mars Liu 已提交
323 324 325 326
                      "keywords": [
                        "group by",
                        "分组"
                      ],
L
luxin 已提交
327 328 329 330 331 332
                      "children": [],
                      "keywords_must": [
                        "group by",
                        "分组",
                        "聚合"
                      ],
M
Mars Liu 已提交
333
                      "keywords_forbid": []
M
Mars Liu 已提交
334 335 336 337 338
                    }
                  },
                  {
                    "连接查询": {
                      "node_id": "pg-458d5d590ea64188847b45d8e6343f83",
M
Mars Liu 已提交
339 340 341 342
                      "keywords": [
                        "join",
                        "连接查询"
                      ],
L
luxin 已提交
343 344 345 346 347
                      "children": [],
                      "keywords_must": [
                        "join",
                        "连接查询"
                      ],
M
Mars Liu 已提交
348
                      "keywords_forbid": []
M
Mars Liu 已提交
349 350 351 352 353
                    }
                  },
                  {
                    "子查询": {
                      "node_id": "pg-55fd213f919d411c9b572241c4bb7807",
M
Mars Liu 已提交
354 355 356 357
                      "keywords": [
                        "子查询",
                        "subquery"
                      ],
L
luxin 已提交
358 359 360 361 362
                      "children": [],
                      "keywords_must": [
                        "子查询",
                        "subquery"
                      ],
M
Mars Liu 已提交
363
                      "keywords_forbid": []
M
Mars Liu 已提交
364 365 366 367 368
                    }
                  },
                  {
                    "分页查询": {
                      "node_id": "pg-69d3a1c646004e1da497fed2af57806c",
M
Mars Liu 已提交
369 370 371 372 373
                      "keywords": [
                        "分页",
                        "limit",
                        "offset"
                      ],
L
luxin 已提交
374 375 376 377 378 379
                      "children": [],
                      "keywords_must": [
                        "分页",
                        "limit",
                        "offset"
                      ],
M
Mars Liu 已提交
380
                      "keywords_forbid": []
M
Mars Liu 已提交
381 382 383 384 385
                    }
                  },
                  {
                    "CTE": {
                      "node_id": "pg-6beb084543204f4f9d87930c0a6c5707",
M
Mars Liu 已提交
386 387 388 389 390
                      "keywords": [
                        "common table expression",
                        "cte",
                        "recursive"
                      ],
L
luxin 已提交
391 392 393 394
                      "children": [],
                      "keywords_must": [
                        "cte"
                      ],
M
Mars Liu 已提交
395
                      "keywords_forbid": []
M
Mars Liu 已提交
396 397 398 399 400
                    }
                  },
                  {
                    "过程化编程": {
                      "node_id": "pg-eb4048b7dfd3469f8049330ba78427b5",
M
Mars Liu 已提交
401 402 403 404
                      "keywords": [
                        "plsql",
                        "过程化"
                      ],
L
luxin 已提交
405 406 407 408
                      "children": [],
                      "keywords_must": [
                        "过程化"
                      ],
M
Mars Liu 已提交
409
                      "keywords_forbid": []
M
Mars Liu 已提交
410 411 412 413 414
                    }
                  },
                  {
                    "DDL": {
                      "node_id": "pg-0378bcd60ccd4dfebcfead92abbdd673",
M
Mars Liu 已提交
415 416 417 418 419
                      "keywords": [
                        "创建表",
                        "授权",
                        "ddl"
                      ],
L
luxin 已提交
420 421 422 423 424 425
                      "children": [],
                      "keywords_must": [
                        "创建表",
                        "授权",
                        "ddl"
                      ],
M
Mars Liu 已提交
426
                      "keywords_forbid": []
M
Mars Liu 已提交
427 428
                    }
                  }
L
luxin 已提交
429 430
                ],
                "keywords_must": [],
M
Mars Liu 已提交
431
                "keywords_forbid": []
M
Mars Liu 已提交
432 433
              }
            }
L
luxin 已提交
434 435
          ],
          "keywords_must": [],
M
Mars Liu 已提交
436
          "keywords_forbid": []
M
Mars Liu 已提交
437 438 439 440
        }
      },
      {
        "PostgreSQL高阶": {
M
Mars Liu 已提交
441
          "node_id": "pg-c9c7629c52064d8780cbd4dc14dbe351",
M
Mars Liu 已提交
442 443 444 445 446 447 448 449 450 451
          "keywords": [],
          "children": [
            {
              "集群和复制": {
                "node_id": "pg-328b09c201b6414d83228970591910af",
                "keywords": [],
                "children": [
                  {
                    "standby": {
                      "node_id": "pg-58e924e93b564a24abb1e6b9cdfbc094",
M
Mars Liu 已提交
452 453 454 455 456 457
                      "keywords": [
                        "standby",
                        "热备份",
                        "高可用",
                        "流复制"
                      ],
L
luxin 已提交
458 459 460 461
                      "children": [],
                      "keywords_must": [
                        "standby"
                      ],
M
Mars Liu 已提交
462
                      "keywords_forbid": []
M
Mars Liu 已提交
463 464 465 466 467
                    }
                  },
                  {
                    "流式复制集群": {
                      "node_id": "pg-7eff3dcf68644c23bd89f2a2abe4fac6",
M
Mars Liu 已提交
468 469 470 471 472 473
                      "keywords": [
                        "standby",
                        "高可用",
                        "流复制",
                        "wal"
                      ],
L
luxin 已提交
474 475 476 477 478
                      "children": [],
                      "keywords_must": [
                        "流式复制",
                        "流复制"
                      ],
M
Mars Liu 已提交
479
                      "keywords_forbid": []
M
Mars Liu 已提交
480 481 482 483 484
                    }
                  },
                  {
                    "fdw": {
                      "node_id": "pg-20a433f6ae65429f9b1a7f17c751ac01",
M
Mars Liu 已提交
485 486 487 488
                      "keywords": [
                        "外部数据连接",
                        "fdw"
                      ],
L
luxin 已提交
489 490 491 492 493
                      "children": [],
                      "keywords_must": [
                        "外部数据连接",
                        "fdw"
                      ],
M
Mars Liu 已提交
494
                      "keywords_forbid": []
M
Mars Liu 已提交
495 496
                    }
                  }
L
luxin 已提交
497 498
                ],
                "keywords_must": [],
M
Mars Liu 已提交
499
                "keywords_forbid": []
M
Mars Liu 已提交
500 501 502 503 504 505 506 507 508 509
              }
            },
            {
              "高级数据类型": {
                "node_id": "pg-f80410c703044bfea61b2f3a4fbc5705",
                "keywords": [],
                "children": [
                  {
                    "几何类型和GIS": {
                      "node_id": "pg-3bbe12c0a19d4cb7a61dc0a20624ed89",
M
Mars Liu 已提交
510 511 512 513
                      "keywords": [
                        "gis",
                        "地理信息"
                      ],
L
luxin 已提交
514 515 516 517 518
                      "children": [],
                      "keywords_must": [
                        "gis",
                        "几何"
                      ],
M
Mars Liu 已提交
519
                      "keywords_forbid": []
M
Mars Liu 已提交
520 521 522 523 524
                    }
                  },
                  {
                    "JSON和JSONB": {
                      "node_id": "pg-69ad784e39c044d7a115cfd124e49ef1",
M
Mars Liu 已提交
525 526 527 528
                      "keywords": [
                        "json",
                        "jsonb"
                      ],
L
luxin 已提交
529 530 531 532 533
                      "children": [],
                      "keywords_must": [
                        "json",
                        "jsonb"
                      ],
M
Mars Liu 已提交
534
                      "keywords_forbid": []
M
Mars Liu 已提交
535 536 537 538 539
                    }
                  },
                  {
                    "函数": {
                      "node_id": "pg-6dbbb44b41d347b58075a9155dfb8356",
M
Mars Liu 已提交
540 541 542 543 544 545
                      "keywords": [
                        "函数",
                        "过程",
                        "function",
                        "produce"
                      ],
L
luxin 已提交
546 547 548 549 550 551 552 553 554 555
                      "children": [],
                      "keywords_must": [
                        "聚合函数",
                        "json函数",
                        [
                          "数组",
                          "函数"
                        ],
                        ""
                      ],
M
Mars Liu 已提交
556
                      "keywords_forbid": []
M
Mars Liu 已提交
557 558 559 560 561
                    }
                  },
                  {
                    "视图": {
                      "node_id": "pg-532f8f84ea74493a9581e6bf720ebf78",
M
Mars Liu 已提交
562 563 564 565
                      "keywords": [
                        "视图",
                        "view"
                      ],
L
luxin 已提交
566 567 568 569 570
                      "children": [],
                      "keywords_must": [
                        "视图",
                        "view"
                      ],
M
Mars Liu 已提交
571
                      "keywords_forbid": []
M
Mars Liu 已提交
572 573
                    }
                  }
L
luxin 已提交
574 575
                ],
                "keywords_must": [],
M
Mars Liu 已提交
576
                "keywords_forbid": []
M
Mars Liu 已提交
577 578 579 580 581 582 583 584 585 586
              }
            },
            {
              "SQL高级技巧": {
                "node_id": "pg-9e66230caa834cb99a2390c7f71fb582",
                "keywords": [],
                "children": [
                  {
                    "递归查询": {
                      "node_id": "pg-2e691ed3a847424eb887b40aca750c4e",
M
Mars Liu 已提交
587 588 589 590 591
                      "keywords": [
                        "cte",
                        "递归查询",
                        "recursive"
                      ],
L
luxin 已提交
592 593 594 595 596 597
                      "children": [],
                      "keywords_must": [
                        "cte",
                        "递归查询",
                        "recursive"
                      ],
M
Mars Liu 已提交
598
                      "keywords_forbid": []
M
Mars Liu 已提交
599 600
                    }
                  },
M
Mars Liu 已提交
601 602 603
                  {
                    "Window Function": {
                      "node_id": "pg-cab66a558cda467eabd9587b5a8257bd",
M
Mars Liu 已提交
604
                      "keywords": [
M
Mars Liu 已提交
605
                        "window function"
M
Mars Liu 已提交
606
                      ],
L
luxin 已提交
607 608
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
609
                        "window function"
L
luxin 已提交
610
                      ],
M
Mars Liu 已提交
611
                      "keywords_forbid": []
M
Mars Liu 已提交
612 613
                    }
                  },
M
Mars Liu 已提交
614 615 616
                  {
                    "透视表 ": {
                      "node_id": "pg-693a81467f444886a199bac681f238b8",
M
Mars Liu 已提交
617 618 619 620 621
                      "keywords": [
                        "透视表",
                        "交叉透视表",
                        "pivot"
                      ],
L
luxin 已提交
622 623 624 625 626 627
                      "children": [],
                      "keywords_must": [
                        "透视表",
                        "交叉透视表",
                        "pivot"
                      ],
M
Mars Liu 已提交
628
                      "keywords_forbid": []
M
Mars Liu 已提交
629 630
                    }
                  },
M
Mars Liu 已提交
631 632 633
                  {
                    "写入和冲突": {
                      "node_id": "pg-6ce3520f7a67494a90378e7b194f8720",
M
Mars Liu 已提交
634 635 636 637 638
                      "keywords": [
                        "conflict",
                        "冲突",
                        "唯一约束"
                      ],
L
luxin 已提交
639 640 641 642 643
                      "children": [],
                      "keywords_must": [
                        "conflict",
                        "冲突"
                      ],
M
Mars Liu 已提交
644
                      "keywords_forbid": []
M
Mars Liu 已提交
645 646 647 648 649
                    }
                  },
                  {
                    "事务": {
                      "node_id": "pg-2d547e778fc4453b84feb0a0c6341348",
M
Mars Liu 已提交
650 651 652 653
                      "keywords": [
                        "事务",
                        "transaction"
                      ],
L
luxin 已提交
654 655 656 657 658
                      "children": [],
                      "keywords_must": [
                        "事务",
                        "transaction"
                      ],
M
Mars Liu 已提交
659
                      "keywords_forbid": []
M
Mars Liu 已提交
660 661 662 663 664
                    }
                  },
                  {
                    "索引和优化": {
                      "node_id": "pg-79fe660f35f4469481db38509343c2b7",
M
Mars Liu 已提交
665 666 667 668 669 670
                      "keywords": [
                        "索引",
                        "index",
                        "performance",
                        "优化"
                      ],
L
luxin 已提交
671 672 673 674 675 676 677
                      "children": [],
                      "keywords_must": [
                        "索引",
                        "index",
                        "performance",
                        "优化"
                      ],
M
Mars Liu 已提交
678
                      "keywords_forbid": []
M
Mars Liu 已提交
679 680
                    }
                  }
L
luxin 已提交
681 682
                ],
                "keywords_must": [],
M
Mars Liu 已提交
683
                "keywords_forbid": []
M
Mars Liu 已提交
684
              }
F
feilong 已提交
685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700
            },
            {
              "进阶任务": {
                "node_id": "pg-1233adb836a84ab49bbccdf57202cd69",
                "keywords": [],
                "children": [
                  {
                    "数据库问答": {
                      "node_id": "pg-d381b58da4cb42148b6eae1125f18475",
                      "keywords": [
                        "数据库问答"
                      ],
                      "children": [],
                      "keywords_must": [
                        "数据库问答"
                      ],
M
Mars Liu 已提交
701
                      "keywords_forbid": []
F
feilong 已提交
702 703 704 705
                    }
                  }
                ],
                "keywords_must": [],
M
Mars Liu 已提交
706
                "keywords_forbid": []
F
feilong 已提交
707
              }
M
Mars Liu 已提交
708
            }
L
luxin 已提交
709 710
          ],
          "keywords_must": [],
M
Mars Liu 已提交
711
          "keywords_forbid": []
M
Mars Liu 已提交
712 713
        }
      }
L
luxin 已提交
714 715
    ],
    "keywords_must": [],
M
Mars Liu 已提交
716
    "keywords_forbid": []
M
Mars Liu 已提交
717 718
  }
}