tree.json 75.0 KB
Newer Older
F
feilong 已提交
1 2 3 4 5 6 7 8 9 10 11
{
  "mysql": {
    "node_id": "mysql-5a1177c8ea254278855ed36089ddecd5",
    "keywords": [],
    "children": [
      {
        "MySQL初阶": {
          "node_id": "mysql-a2097b15da334afeb39804bc57342da9",
          "keywords": [],
          "children": [
            {
M
Mars Liu 已提交
12 13 14 15 16 17 18 19
              "关系型数据库": {
                "node_id": "mysql-67b5ccfe50d34cf99c38d0e63f95c59e",
                "keywords": [
                  "关系型数据库",
                  "database",
                  "relational",
                  "rdbms"
                ],
F
feilong 已提交
20 21
                "children": [
                  {
L
luxin 已提交
22
                    "10 分钟了解 MySQL": {
M
Mars Liu 已提交
23
                      "node_id": "mysql-925f9d57c7794e5391fb790bcdbf43c6",
L
luxin 已提交
24 25 26 27
                      "keywords": [
                        "MySQL",
                        "入门"
                      ],
F
feilong 已提交
28
                      "children": [],
M
Mars Liu 已提交
29 30
                      "keywords_must": [
                        [
M
Mars Liu 已提交
31
                          "mysql",
M
Mars Liu 已提交
32 33 34
                          "概念"
                        ]
                      ],
L
luxin 已提交
35 36
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
37 38 39
                    }
                  },
                  {
M
Mars Liu 已提交
40 41
                    "数据库基本概念": {
                      "node_id": "mysql-8e971f3c569a4e56bb83b5d75a2a425f",
M
Mars Liu 已提交
42 43 44 45
                      "keywords": [
                        "MySQL",
                        "关系型数据库"
                      ],
M
Mars Liu 已提交
46
                      "children": [],
M
Mars Liu 已提交
47 48
                      "keywords_must": [
                        [
M
Mars Liu 已提交
49
                          "数据库",
M
Mars Liu 已提交
50 51 52
                          "概念"
                        ]
                      ],
L
luxin 已提交
53
                      "keywords_forbid": [],
M
engine  
Mars Liu 已提交
54
                      "group": 1
M
Mars Liu 已提交
55 56 57
                    }
                  }
                ],
M
Mars Liu 已提交
58
                "keywords_must": [],
L
luxin 已提交
59
                "keywords_forbid": [],
M
Mars Liu 已提交
60
                "group": 1
M
Mars Liu 已提交
61 62 63
              }
            },
            {
M
on tree  
Mars Liu 已提交
64
              "安装和登录": {
M
Mars Liu 已提交
65 66 67 68 69
                "node_id": "mysql-c6fb4b9d5c13492289fd14d06911c1e5",
                "keywords": [],
                "children": [
                  {
                    "安装": {
M
Mars Liu 已提交
70
                      "node_id": "mysql-95d0b7e5493e478f85ca49a77a13d194",
M
Mars Liu 已提交
71 72
                      "keywords": [
                        "安装",
M
Mars Liu 已提交
73
                        "MySQL"
M
Mars Liu 已提交
74 75 76
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
77 78 79 80
                        [
                          "mysql",
                          "安装"
                        ]
M
Mars Liu 已提交
81
                      ],
L
luxin 已提交
82 83
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
84 85 86 87
                    }
                  },
                  {
                    "登录": {
M
Mars Liu 已提交
88
                      "node_id": "mysql-932a42b96ee34177b3d980c30cbab717",
M
Mars Liu 已提交
89 90 91 92 93 94 95
                      "keywords": [
                        "登录",
                        "身份验证",
                        "授权"
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
96 97 98 99
                        [
                          "mysql",
                          "登录"
                        ]
M
Mars Liu 已提交
100
                      ],
L
luxin 已提交
101 102
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
103
                    }
M
Mars Liu 已提交
104 105 106
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
107
                "keywords_forbid": [],
M
Mars Liu 已提交
108
                "group": 1
M
Mars Liu 已提交
109 110 111 112 113 114 115 116 117 118
              }
            },
            {
              "使用数据库": {
                "node_id": "mysql-ffe7d96945264633aa3ba54acd22b3a9",
                "keywords": [],
                "children": [
                  {
                    " 创建和删除数据库": {
                      "node_id": "mysql-764d5080ddb943fe9236922984afa152",
M
Mars Liu 已提交
119 120 121 122 123 124
                      "keywords": [
                        "create database",
                        "drop database",
                        "创建数据库",
                        "删除数据库"
                      ],
M
Mars Liu 已提交
125
                      "children": [],
M
Mars Liu 已提交
126 127 128 129 130 131 132 133 134 135 136 137
                      "keywords_must": [
                        [
                          "mysql",
                          "数据库",
                          "创建"
                        ],
                        [
                          "mysql",
                          "数据库",
                          "删除"
                        ]
                      ],
L
luxin 已提交
138 139
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
140
                    }
M
Mars Liu 已提交
141 142
                  },
                  {
M
Mars Liu 已提交
143
                    "创建和删除表": {
M
Mars Liu 已提交
144
                      "node_id": "mysql-426b0b1e04a4462e984ee77ca536f916",
M
Mars Liu 已提交
145
                      "keywords": [],
M
Mars Liu 已提交
146
                      "children": [],
M
Mars Liu 已提交
147 148 149 150 151 152 153
                      "keywords_must": [
                        [
                          "mysql",
                          "创建",
                          "表"
                        ]
                      ],
L
luxin 已提交
154 155
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
156 157 158
                    }
                  },
                  {
M
Mars Liu 已提交
159 160
                    "数据库编码": {
                      "node_id": "mysql-401a4084d56c4123afa3ced3aa0e5e98",
M
Mars Liu 已提交
161 162 163 164 165
                      "keywords": [
                        "数据库",
                        "encode",
                        "characterset"
                      ],
M
Mars Liu 已提交
166
                      "children": [],
M
Mars Liu 已提交
167 168 169 170 171 172
                      "keywords_must": [
                        [
                          "mysql",
                          "编码"
                        ]
                      ],
L
luxin 已提交
173 174
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
175 176 177
                    }
                  },
                  {
M
Mars Liu 已提交
178 179
                    "存储引擎": {
                      "node_id": "mysql-cd45ce715f914ef2895df639a5d206a3",
M
Mars Liu 已提交
180 181 182 183
                      "keywords": [
                        "engine",
                        "存储引擎"
                      ],
M
on tree  
Mars Liu 已提交
184
                      "children": [],
M
Mars Liu 已提交
185 186 187 188 189 190
                      "keywords_must": [
                        [
                          "mysql",
                          "存储引擎"
                        ]
                      ],
L
luxin 已提交
191 192
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
193 194 195 196
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
197
                "keywords_forbid": [],
M
Mars Liu 已提交
198
                "group": 1
M
Mars Liu 已提交
199 200 201
              }
            },
            {
M
Mars Liu 已提交
202 203
              "数据类型": {
                "node_id": "mysql-ce5531c7c7934e2d9be844133f103fee",
M
Mars Liu 已提交
204 205 206
                "keywords": [],
                "children": [
                  {
M
Mars Liu 已提交
207 208
                    "数值类型": {
                      "node_id": "mysql-1418d1a710ab4e7c8cacb0bad047179e",
M
Mars Liu 已提交
209 210 211 212 213 214 215 216
                      "keywords": [
                        "数值",
                        "int",
                        "long",
                        "float",
                        "double",
                        "decimal"
                      ],
M
Mars Liu 已提交
217
                      "children": [],
M
Mars Liu 已提交
218 219 220 221 222 223
                      "keywords_must": [
                        [
                          "mysql",
                          "数值类型"
                        ]
                      ],
L
luxin 已提交
224 225
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
226 227 228
                    }
                  },
                  {
M
Mars Liu 已提交
229 230
                    "日期和时间类型": {
                      "node_id": "mysql-7256fe88bcf241d486c9e2e254ef66d9",
M
Mars Liu 已提交
231 232 233 234 235
                      "keywords": [
                        "date",
                        "time",
                        "timestamp"
                      ],
M
Mars Liu 已提交
236
                      "children": [],
M
Mars Liu 已提交
237 238 239 240 241 242 243 244 245 246
                      "keywords_must": [
                        [
                          "mysql",
                          "日期类型"
                        ],
                        [
                          "mysql",
                          "时间类型"
                        ]
                      ],
L
luxin 已提交
247 248
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
249 250 251
                    }
                  },
                  {
M
Mars Liu 已提交
252 253
                    "文本字符串类型": {
                      "node_id": "mysql-27ff66e31d3d4118977cbbc04da6887e",
M
insert  
Mars Liu 已提交
254 255 256 257 258 259 260
                      "keywords": [
                        "text",
                        "varchar",
                        "char",
                        "字符串",
                        "文本"
                      ],
M
Mars Liu 已提交
261
                      "children": [],
M
Mars Liu 已提交
262 263 264 265 266 267 268
                      "keywords_must": [
                        [
                          "mysql",
                          "文本",
                          "字符串"
                        ]
                      ],
L
luxin 已提交
269 270
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
271 272 273 274 275
                    }
                  },
                  {
                    "二进制字符串类型": {
                      "node_id": "mysql-ec8f22f2c63a4f27bd12815644d0f3db",
M
insert  
Mars Liu 已提交
276 277 278 279 280
                      "keywords": [
                        "binary",
                        "blob",
                        "二进制"
                      ],
M
Mars Liu 已提交
281
                      "children": [],
M
Mars Liu 已提交
282 283 284 285 286 287 288
                      "keywords_must": [
                        [
                          "mysql",
                          "二进制",
                          "字符串"
                        ]
                      ],
L
luxin 已提交
289 290
                      "keywords_forbid": [],
                      "group": 1
F
feilong 已提交
291 292 293 294
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
295
                "keywords_forbid": [],
M
Mars Liu 已提交
296
                "group": 1
F
feilong 已提交
297
              }
M
Mars Liu 已提交
298
            },
M
Mars Liu 已提交
299
            {
M
Mars Liu 已提交
300 301
              "数据修改": {
                "node_id": "mysql-8ee645083a5b4062b2c09b2a14a06f67",
M
Mars Liu 已提交
302 303
                "keywords": [],
                "children": [
M
on tree  
Mars Liu 已提交
304
                  {
M
Mars Liu 已提交
305 306
                    "插入": {
                      "node_id": "mysql-fcca525ab0f04f16834ded9b2b3f38a4",
M
Mars Liu 已提交
307 308 309 310
                      "keywords": [
                        "insert",
                        "插入"
                      ],
M
on tree  
Mars Liu 已提交
311
                      "children": [],
M
Mars Liu 已提交
312 313 314 315 316 317
                      "keywords_must": [
                        [
                          "mysql",
                          "插入"
                        ]
                      ],
L
luxin 已提交
318 319
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
320 321 322
                    }
                  },
                  {
M
Mars Liu 已提交
323 324
                    "修改": {
                      "node_id": "mysql-2eb9e9d351e848f580b70cf9e7b93280",
M
Mars Liu 已提交
325 326 327
                      "keywords": [
                        "update"
                      ],
M
on tree  
Mars Liu 已提交
328
                      "children": [],
M
Mars Liu 已提交
329 330 331 332 333 334
                      "keywords_must": [
                        [
                          "mysql",
                          "修改"
                        ]
                      ],
L
luxin 已提交
335 336
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
337 338
                    }
                  },
M
Mars Liu 已提交
339 340 341
                  {
                    "删除": {
                      "node_id": "mysql-3cae643e21644d6d937d69b59014922f",
M
Mars Liu 已提交
342 343 344
                      "keywords": [
                        "delete"
                      ],
M
Mars Liu 已提交
345
                      "children": [],
M
Mars Liu 已提交
346 347 348 349 350 351
                      "keywords_must": [
                        [
                          "mysql",
                          "删除"
                        ]
                      ],
L
luxin 已提交
352 353
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
354 355 356 357
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
358
                "keywords_forbid": [],
M
Mars Liu 已提交
359
                "group": 1
M
Mars Liu 已提交
360 361 362 363 364 365 366 367 368 369
              }
            },
            {
              "数据查询": {
                "node_id": "mysql-aabf6529eaa04d94b627de1a5f2fea23",
                "keywords": [],
                "children": [
                  {
                    "SELECT": {
                      "node_id": "mysql-f5527eae7f3148108c92ff99a6d4ed4a",
M
Mars Liu 已提交
370 371 372 373
                      "keywords": [
                        "查询",
                        "select"
                      ],
M
Mars Liu 已提交
374
                      "children": [],
M
Mars Liu 已提交
375 376 377 378 379 380
                      "keywords_must": [
                        [
                          "mysql",
                          "select"
                        ]
                      ],
L
luxin 已提交
381 382
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
383 384 385 386 387
                    }
                  },
                  {
                    "WHERE": {
                      "node_id": "mysql-91cc9c73e58945d3ba654370a057a1c7",
M
Mars Liu 已提交
388 389 390 391 392
                      "keywords": [
                        "查询",
                        "select",
                        "where"
                      ],
M
Mars Liu 已提交
393
                      "children": [],
M
Mars Liu 已提交
394 395 396 397 398 399
                      "keywords_must": [
                        [
                          "mysql",
                          "where"
                        ]
                      ],
L
luxin 已提交
400 401
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
402
                    }
M
Mars Liu 已提交
403 404 405 406
                  },
                  {
                    "运算符": {
                      "node_id": "mysql-8f2aac71ea494f1b84372d43aa436135",
M
Mars Liu 已提交
407 408 409 410
                      "keywords": [
                        "operator",
                        "运算符"
                      ],
M
Mars Liu 已提交
411
                      "children": [],
M
Mars Liu 已提交
412 413 414 415 416 417
                      "keywords_must": [
                        [
                          "mysql",
                          "运算符"
                        ]
                      ],
L
luxin 已提交
418 419
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
420 421 422 423 424
                    }
                  },
                  {
                    "函数": {
                      "node_id": "mysql-07b85d4c87c84a62a9b55299250cd9a3",
M
Mars Liu 已提交
425 426 427 428 429 430
                      "keywords": [
                        "function",
                        "procedure",
                        "函数",
                        "存储过程"
                      ],
M
Mars Liu 已提交
431
                      "children": [],
M
Mars Liu 已提交
432 433 434 435 436 437
                      "keywords_must": [
                        [
                          "mysql",
                          "函数"
                        ]
                      ],
L
luxin 已提交
438 439
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
440 441 442 443
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
444
                "keywords_forbid": [],
M
Mars Liu 已提交
445
                "group": 1
M
Mars Liu 已提交
446
              }
M
Mars Liu 已提交
447 448 449
            }
          ],
          "keywords_must": [],
L
luxin 已提交
450 451
          "keywords_forbid": [],
          "group": 0
M
Mars Liu 已提交
452 453 454 455 456 457 458 459 460 461 462 463
        }
      },
      {
        "MySQL中阶": {
          "node_id": "mysql-4ccd6a9874f147bc9e5f368e3bd90850",
          "keywords": [],
          "children": [
            {
              "数据库组成": {
                "node_id": "mysql-eb03e9500ad143148847cd5130da4787",
                "keywords": [],
                "children": [
M
Mars Liu 已提交
464 465
                  {
                    "表": {
M
Mars Liu 已提交
466
                      "node_id": "mysql-0f0cd6ec82e343db95ed800a7d964cfc",
M
Mars Liu 已提交
467 468
                      "keywords": [
                        "表",
M
Mars Liu 已提交
469 470 471
                        "table",
                        "自增字段",
                        "auto_increment"
M
Mars Liu 已提交
472 473 474
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
475 476 477 478
                        [
                          "mysql",
                          "表"
                        ]
M
Mars Liu 已提交
479
                      ],
L
luxin 已提交
480 481
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
482 483
                    }
                  },
M
Mars Liu 已提交
484 485 486
                  {
                    "视图": {
                      "node_id": "mysql-98e926730d844f238dc9cd8ac5f65126",
M
Mars Liu 已提交
487
                      "keywords": [
M
Mars Liu 已提交
488 489
                        "view",
                        "视图"
M
Mars Liu 已提交
490
                      ],
M
Mars Liu 已提交
491
                      "children": [],
M
Mars Liu 已提交
492 493 494 495 496 497
                      "keywords_must": [
                        [
                          "mysql",
                          "视图"
                        ]
                      ],
L
luxin 已提交
498 499
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
500 501
                    }
                  },
M
Mars Liu 已提交
502
                  {
M
Mars Liu 已提交
503
                    "存储过程和函数": {
M
Mars Liu 已提交
504
                      "node_id": "mysql-38fbee06f03c4265903345cae13996c1",
M
Mars Liu 已提交
505
                      "keywords": [
M
having  
Mars Liu 已提交
506
                        "produce",
M
Mars Liu 已提交
507 508 509
                        "function",
                        "函数",
                        "存储过程"
M
Mars Liu 已提交
510 511
                      ],
                      "children": [],
M
having  
Mars Liu 已提交
512
                      "keywords_must": [],
M
Mars Liu 已提交
513 514 515 516 517 518 519
                      "keywords_forbid": [
                        [
                          "mysql",
                          "存储过程",
                          "函数"
                        ]
                      ],
M
Mars Liu 已提交
520
                      "group": 2
M
Mars Liu 已提交
521 522 523 524
                    }
                  },
                  {
                    "索引和约束": {
M
Mars Liu 已提交
525
                      "node_id": "mysql-8bd217c396eb4f44b76cdb04c5d4674d",
M
Mars Liu 已提交
526 527 528 529 530 531 532 533
                      "keywords": [
                        "索引",
                        " 约束",
                        "constraints",
                        "index"
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
534 535 536 537 538
                        [
                          "mysql",
                          "索引",
                          "约束"
                        ]
M
Mars Liu 已提交
539
                      ],
L
luxin 已提交
540 541
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
542 543
                    }
                  },
M
Mars Liu 已提交
544 545
                  {
                    " 触发器": {
M
Mars Liu 已提交
546
                      "node_id": "mysql-d1d26b008711441f82192c33e1fe4dd7",
M
Mars Liu 已提交
547 548 549 550 551 552
                      "keywords": [
                        "trigger",
                        "触发器"
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
553 554 555 556
                        [
                          "mysql",
                          "触发器"
                        ]
M
Mars Liu 已提交
557
                      ],
L
luxin 已提交
558 559
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
560 561 562
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
563 564
                    "存储引擎": {
                      "node_id": "mysql-af89d54d66974111b4f67aeba2af7161",
M
view  
Mars Liu 已提交
565 566 567 568 569
                      "keywords": [
                        "engine",
                        "innodb",
                        "myisam"
                      ],
M
Mars Liu 已提交
570
                      "children": [],
M
Mars Liu 已提交
571 572 573 574 575 576
                      "keywords_must": [
                        [
                          "mysql",
                          "存储引擎"
                        ]
                      ],
L
luxin 已提交
577 578
                      "keywords_forbid": [],
                      "group": 0
M
Mars Liu 已提交
579 580 581 582
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
583
                "keywords_forbid": [],
M
Mars Liu 已提交
584
                "group": 1
M
Mars Liu 已提交
585 586 587
              }
            },
            {
F
feilong 已提交
588
              "查询进阶": {
M
on tree  
Mars Liu 已提交
589
                "node_id": "mysql-ed0a3aa2ca704780ae72749842657fa7",
M
Mars Liu 已提交
590 591
                "keywords": [],
                "children": [
M
Mars Liu 已提交
592 593 594
                  {
                    " 别名": {
                      "node_id": "mysql-1d350c6226d443bdb76b5058d8ee23e7",
M
Mars Liu 已提交
595 596 597 598
                      "keywords": [
                        "aliases",
                        "别名"
                      ],
M
Mars Liu 已提交
599
                      "children": [],
M
Mars Liu 已提交
600 601 602 603 604 605
                      "keywords_must": [
                        [
                          "mysql",
                          "别名"
                        ]
                      ],
L
luxin 已提交
606 607
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
608 609
                    }
                  },
M
Mars Liu 已提交
610
                  {
F
feilong 已提交
611
                    " BETWEEN": {
M
on tree  
Mars Liu 已提交
612
                      "node_id": "mysql-2296dbe96d584a52bd28a3ad5f655518",
M
regex  
Mars Liu 已提交
613 614 615
                      "keywords": [
                        "where"
                      ],
M
Mars Liu 已提交
616
                      "children": [],
M
Mars Liu 已提交
617 618 619 620 621 622
                      "keywords_must": [
                        [
                          "mysql",
                          "between"
                        ]
                      ],
L
luxin 已提交
623 624
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
625 626 627
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
628 629
                    "CASE": {
                      "node_id": "mysql-8e6cd4d5f4b446a2bc3f5402de9bd49c",
M
Mars Liu 已提交
630
                      "keywords": [
M
regex  
Mars Liu 已提交
631
                        "when",
M
Mars Liu 已提交
632 633 634 635
                        "case",
                        "pivot",
                        "透视表"
                      ],
M
Mars Liu 已提交
636
                      "children": [],
M
Mars Liu 已提交
637 638 639 640 641 642
                      "keywords_must": [
                        [
                          "mysql",
                          "case"
                        ]
                      ],
L
luxin 已提交
643 644
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
645 646 647
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
648 649
                    "DISTINCT": {
                      "node_id": "mysql-153ce0dadc824af98de199f193c8c75c",
M
on tree  
Mars Liu 已提交
650 651 652
                      "keywords": [
                        "distinct"
                      ],
M
Mars Liu 已提交
653
                      "children": [],
M
Mars Liu 已提交
654 655 656 657 658 659
                      "keywords_must": [
                        [
                          "mysql",
                          "distinct"
                        ]
                      ],
L
luxin 已提交
660 661
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
662 663 664
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
665 666
                    "ORDER BY": {
                      "node_id": "mysql-fa20a81805b44975aed265dd058c542a",
M
regex  
Mars Liu 已提交
667 668 669 670
                      "keywords": [
                        "order by",
                        "排序"
                      ],
M
Mars Liu 已提交
671
                      "children": [],
M
Mars Liu 已提交
672 673 674 675 676 677
                      "keywords_must": [
                        [
                          "mysql",
                          "order by"
                        ]
                      ],
L
luxin 已提交
678 679
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
680 681 682
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
683 684
                    "UNION": {
                      "node_id": "mysql-b57b6c08f5f240c6a997284e4448f088",
M
view  
Mars Liu 已提交
685 686 687
                      "keywords": [
                        "union"
                      ],
M
Mars Liu 已提交
688
                      "children": [],
M
Mars Liu 已提交
689 690 691 692 693 694
                      "keywords_must": [
                        [
                          "mysql",
                          "union"
                        ]
                      ],
L
luxin 已提交
695 696
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
697
                    }
M
Mars Liu 已提交
698 699 700 701
                  },
                  {
                    "正则表达式": {
                      "node_id": "mysql-e6cbbff27cd04bc0b61ebbb3ef27d4b2",
M
Mars Liu 已提交
702 703 704 705
                      "keywords": [
                        "regex",
                        "regular"
                      ],
M
Mars Liu 已提交
706
                      "children": [],
M
Mars Liu 已提交
707 708 709 710 711 712
                      "keywords_must": [
                        [
                          "mysql",
                          "正则表达式"
                        ]
                      ],
L
luxin 已提交
713 714
                      "keywords_forbid": [],
                      "group": 0
M
Mars Liu 已提交
715 716 717 718 719 720 721 722 723 724 725 726
                    }
                  },
                  {
                    " 分页查询": {
                      "node_id": "mysql-da7b258f8b0b4597924737902a5018d3",
                      "keywords": [
                        "分页",
                        "limit",
                        "offset"
                      ],
                      "children": [],
                      "keywords_must": [
M
Mars Liu 已提交
727 728 729 730
                        [
                          "mysql",
                          "分页"
                        ]
M
Mars Liu 已提交
731
                      ],
L
luxin 已提交
732 733
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
734
                    }
M
on tree  
Mars Liu 已提交
735 736 737
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
738
                "keywords_forbid": [],
M
Mars Liu 已提交
739
                "group": 1
M
on tree  
Mars Liu 已提交
740 741
              }
            },
M
Mars Liu 已提交
742
            {
M
Mars Liu 已提交
743
              "内置函数": {
M
Mars Liu 已提交
744 745 746 747 748 749 750 751 752 753 754 755
                "node_id": "mysql-f436539236694bb9a4014de11e06ad82",
                "keywords": [],
                "children": [
                  {
                    "锁相关": {
                      "node_id": "mysql-e5c47aa105c5484c8871825dd622cc5e",
                      "keywords": [
                        "函数",
                        "锁",
                        "lock"
                      ],
                      "children": [],
L
luxin 已提交
756 757 758
                      "keywords_must": [
                        "mysql"
                      ],
M
Mars Liu 已提交
759 760 761 762 763 764 765
                      "keywords_forbid": [],
                      "group": 0
                    }
                  },
                  {
                    "JSON函数": {
                      "node_id": "mysql-2adc9f3d02b54abc893f288140109118",
M
Mars Liu 已提交
766 767 768
                      "keywords": [
                        "json"
                      ],
M
Mars Liu 已提交
769
                      "children": [],
L
luxin 已提交
770 771 772
                      "keywords_must": [
                        "mysql"
                      ],
M
Mars Liu 已提交
773
                      "keywords_forbid": [],
M
Mars Liu 已提交
774
                      "group": 2
M
Mars Liu 已提交
775 776 777 778 779 780 781 782 783 784
                    }
                  },
                  {
                    "窗口函数": {
                      "node_id": "mysql-5ccb985581644784ae82118849bc241c",
                      "keywords": [
                        "window function",
                        "窗口函数"
                      ],
                      "children": [],
L
luxin 已提交
785 786 787
                      "keywords_must": [
                        "mysql"
                      ],
M
Mars Liu 已提交
788
                      "keywords_forbid": [],
M
Mars Liu 已提交
789
                      "group": 2
M
Mars Liu 已提交
790 791
                    }
                  },
M
Mars Liu 已提交
792 793 794
                  {
                    "时间日期函数": {
                      "node_id": "mysql-a7006c27131d4b87817a59717db7021c",
M
Mars Liu 已提交
795 796 797 798 799 800 801 802 803 804 805 806 807
                      "keywords": [
                        "datetime",
                        "timestame",
                        "date",
                        "time",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond"
                      ],
M
Mars Liu 已提交
808
                      "children": [],
L
luxin 已提交
809 810 811
                      "keywords_must": [
                        "mysql"
                      ],
M
Mars Liu 已提交
812 813 814 815
                      "keywords_forbid": [],
                      "group": 1
                    }
                  },
M
Mars Liu 已提交
816 817
                  {
                    "其它函数": {
M
Mars Liu 已提交
818 819 820
                      "node_id": "mysql-df29b082d5364530b95bbdc14adc107e",
                      "keywords": [
                        "函数",
M
convert  
Mars Liu 已提交
821 822
                        "cast",
                        "convert"
M
Mars Liu 已提交
823
                      ],
M
Mars Liu 已提交
824
                      "children": [],
L
luxin 已提交
825 826 827
                      "keywords_must": [
                        "mysql"
                      ],
M
Mars Liu 已提交
828 829 830 831 832 833 834
                      "keywords_forbid": [],
                      "group": 0
                    }
                  }
                ],
                "keywords_must": [],
                "keywords_forbid": [],
L
luxin 已提交
835
                "group": 1
M
Mars Liu 已提交
836 837
              }
            },
M
on tree  
Mars Liu 已提交
838 839 840 841 842 843 844 845 846 847 848
            {
              "聚合和分组": {
                "node_id": "mysql-06b0b1a126e3440ab67e5ab103ef9e92",
                "keywords": [
                  "group by",
                  "分组"
                ],
                "children": [
                  {
                    " 计数": {
                      "node_id": "mysql-ac3c072bc54749bdb82324f2b203890d",
M
review  
Mars Liu 已提交
849 850 851 852
                      "keywords": [
                        "count",
                        "计数"
                      ],
M
on tree  
Mars Liu 已提交
853
                      "children": [],
M
Mars Liu 已提交
854 855 856 857 858 859 860 861 862 863
                      "keywords_must": [
                        [
                          "mysql",
                          "计数"
                        ],
                        [
                          "mysql",
                          "count"
                        ]
                      ],
L
luxin 已提交
864 865
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
866 867 868
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
869 870
                    " 求和": {
                      "node_id": "mysql-c5654c150993418a96f692496837fbb7",
M
Mars Liu 已提交
871 872 873 874
                      "keywords": [
                        "sum",
                        "求和"
                      ],
M
Mars Liu 已提交
875
                      "children": [],
M
Mars Liu 已提交
876 877 878 879 880 881 882 883 884 885
                      "keywords_must": [
                        [
                          "mysql",
                          "求和"
                        ],
                        [
                          "mysql",
                          "sum"
                        ]
                      ],
L
luxin 已提交
886 887
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
888 889 890
                    }
                  },
                  {
M
on tree  
Mars Liu 已提交
891 892
                    "最小值": {
                      "node_id": "mysql-c1652108441c424197c0c3c526e4831c",
M
review  
Mars Liu 已提交
893 894 895 896
                      "keywords": [
                        "min",
                        "最小值"
                      ],
M
Mars Liu 已提交
897
                      "children": [],
M
Mars Liu 已提交
898 899 900 901 902 903 904 905 906 907
                      "keywords_must": [
                        [
                          "mysql",
                          "最小值"
                        ],
                        [
                          "mysql",
                          "min"
                        ]
                      ],
L
luxin 已提交
908 909
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
910 911 912 913 914
                    }
                  },
                  {
                    " 最大值": {
                      "node_id": "mysql-77042376726743bea5c97e82a67a2016",
M
review  
Mars Liu 已提交
915 916 917 918
                      "keywords": [
                        "max",
                        "最大值"
                      ],
M
on tree  
Mars Liu 已提交
919
                      "children": [],
M
Mars Liu 已提交
920 921 922 923 924 925 926 927 928 929
                      "keywords_must": [
                        [
                          "mysql",
                          "最大值"
                        ],
                        [
                          "mysql",
                          "max"
                        ]
                      ],
L
luxin 已提交
930 931
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
932 933 934 935 936
                    }
                  },
                  {
                    " 平均值": {
                      "node_id": "mysql-11462fccf9d24d17a372d5c60af90f54",
M
review  
Mars Liu 已提交
937 938 939 940
                      "keywords": [
                        "avg",
                        "平均值"
                      ],
M
on tree  
Mars Liu 已提交
941
                      "children": [],
M
Mars Liu 已提交
942
                      "keywords_must": [],
L
luxin 已提交
943 944
                      "keywords_forbid": [],
                      "group": 0
M
on tree  
Mars Liu 已提交
945 946 947 948 949 950 951
                    }
                  },
                  {
                    "HAVING": {
                      "node_id": "mysql-3b85e53dd88146798d21b7254ad85cae",
                      "keywords": [],
                      "children": [],
M
Mars Liu 已提交
952 953 954 955 956 957
                      "keywords_must": [
                        [
                          "mysql",
                          "having"
                        ]
                      ],
L
luxin 已提交
958 959
                      "keywords_forbid": [],
                      "group": 1
M
on tree  
Mars Liu 已提交
960
                    }
M
Mars Liu 已提交
961 962
                  }
                ],
M
Mars Liu 已提交
963
                "keywords_must": [],
L
luxin 已提交
964
                "keywords_forbid": [],
M
Mars Liu 已提交
965
                "group": 1
M
on tree  
Mars Liu 已提交
966 967 968 969 970 971 972 973 974 975 976
              }
            },
            {
              "子查询": {
                "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0",
                "keywords": [
                  "子查询",
                  "subquery"
                ],
                "children": [
                  {
M
Mars Liu 已提交
977 978
                    "相关子查询": {
                      "node_id": "mysql-f045eeff32bd449c83afc76abdd65344",
M
review  
Mars Liu 已提交
979 980 981 982
                      "keywords": [
                        "相关子查询",
                        "correlated subquery"
                      ],
M
Mars Liu 已提交
983
                      "children": [],
M
Mars Liu 已提交
984 985 986 987 988 989
                      "keywords_must": [
                        [
                          "mysql",
                          "相关子查询"
                        ]
                      ],
L
luxin 已提交
990 991
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
992 993 994 995
                    }
                  },
                  {
                    " ANY": {
M
on tree  
Mars Liu 已提交
996
                      "node_id": "mysql-6bb279fa10fa4633a3af51ff7001f5ce",
M
clean  
Mars Liu 已提交
997 998 999 1000 1001
                      "keywords": [
                        "subquery",
                        "子查询",
                        "any"
                      ],
M
on tree  
Mars Liu 已提交
1002
                      "children": [],
M
Mars Liu 已提交
1003 1004 1005 1006 1007 1008
                      "keywords_must": [
                        [
                          "mysql",
                          "any"
                        ]
                      ],
L
luxin 已提交
1009
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1010
                      "group": 1
M
on tree  
Mars Liu 已提交
1011 1012 1013 1014 1015
                    }
                  },
                  {
                    "ALL": {
                      "node_id": "mysql-87c2d9bc921643aabfd1b12b964ef557",
M
review  
Mars Liu 已提交
1016 1017 1018 1019 1020
                      "keywords": [
                        "子查询",
                        "subquery",
                        "all"
                      ],
M
on tree  
Mars Liu 已提交
1021
                      "children": [],
M
Mars Liu 已提交
1022 1023 1024 1025 1026 1027
                      "keywords_must": [
                        [
                          "mysql",
                          "all"
                        ]
                      ],
L
luxin 已提交
1028
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1029
                      "group": 1
M
on tree  
Mars Liu 已提交
1030 1031 1032 1033 1034
                    }
                  },
                  {
                    "EXISTS": {
                      "node_id": "mysql-6c6789b86f714acaa76467fdf9623191",
M
review  
Mars Liu 已提交
1035 1036 1037
                      "keywords": [
                        "exists"
                      ],
M
on tree  
Mars Liu 已提交
1038
                      "children": [],
M
Mars Liu 已提交
1039 1040 1041 1042 1043 1044 1045 1046 1047
                      "keywords_must": [
                        [
                          "mysql",
                          "exists"
                        ]
                      ],
                      "keywords_forbid": [
                        "not exists"
                      ],
M
review  
Mars Liu 已提交
1048
                      "group": 1
M
on tree  
Mars Liu 已提交
1049 1050 1051 1052 1053
                    }
                  },
                  {
                    " IN": {
                      "node_id": "mysql-8436069c855c4f1ead7cf11a026e004b",
M
Mars Liu 已提交
1054 1055 1056 1057 1058
                      "keywords": [
                        "in",
                        "subquery",
                        "子查询"
                      ],
M
on tree  
Mars Liu 已提交
1059
                      "children": [],
M
Mars Liu 已提交
1060 1061 1062 1063 1064 1065 1066 1067 1068
                      "keywords_must": [
                        [
                          "mysql",
                          "in"
                        ]
                      ],
                      "keywords_forbid": [
                        "not in"
                      ],
M
Mars Liu 已提交
1069
                      "group": 1
M
on tree  
Mars Liu 已提交
1070 1071 1072 1073 1074
                    }
                  },
                  {
                    " 列子查询": {
                      "node_id": "mysql-7bc092b1b1854dd3b88eed3a517b96a2",
M
Mars Liu 已提交
1075 1076 1077 1078
                      "keywords": [
                        "子查询",
                        "列子查询"
                      ],
M
on tree  
Mars Liu 已提交
1079
                      "children": [],
M
Mars Liu 已提交
1080 1081 1082 1083 1084 1085
                      "keywords_must": [
                        [
                          "mysql",
                          "列子查询"
                        ]
                      ],
L
luxin 已提交
1086
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1087
                      "group": 1
M
on tree  
Mars Liu 已提交
1088 1089 1090 1091 1092 1093 1094
                    }
                  }
                ],
                "keywords_must": [
                  "子查询",
                  "subquery"
                ],
L
luxin 已提交
1095
                "keywords_forbid": [],
M
Mars Liu 已提交
1096
                "group": 1
M
on tree  
Mars Liu 已提交
1097 1098 1099
              }
            },
            {
M
Mars Liu 已提交
1100 1101 1102 1103 1104 1105
              "连接查询": {
                "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6",
                "keywords": [
                  "join",
                  "连接查询"
                ],
M
Mars Liu 已提交
1106 1107
                "children": [
                  {
M
Mars Liu 已提交
1108 1109
                    "INNER JOIN": {
                      "node_id": "mysql-73bfbd883511436c85130b71fa108038",
M
review  
Mars Liu 已提交
1110 1111 1112 1113 1114
                      "keywords": [
                        "inner",
                        "join",
                        "连接查询"
                      ],
M
Mars Liu 已提交
1115
                      "children": [],
M
Mars Liu 已提交
1116 1117 1118
                      "keywords_must": [
                        [
                          "mysql",
M
Mars Liu 已提交
1119
                          "inner join"
M
Mars Liu 已提交
1120 1121
                        ]
                      ],
L
luxin 已提交
1122
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1123
                      "group": 1
M
Mars Liu 已提交
1124 1125
                    }
                  },
M
view  
Mars Liu 已提交
1126
                  {
M
Mars Liu 已提交
1127 1128
                    " LEFT JOIN": {
                      "node_id": "mysql-d7a8869fb798498c839c913ce930015d",
M
review  
Mars Liu 已提交
1129 1130 1131 1132
                      "keywords": [
                        "左连接",
                        "left join"
                      ],
M
view  
Mars Liu 已提交
1133
                      "children": [],
M
Mars Liu 已提交
1134 1135 1136
                      "keywords_must": [
                        [
                          "mysql",
M
Mars Liu 已提交
1137
                          "left join"
M
Mars Liu 已提交
1138 1139
                        ]
                      ],
L
luxin 已提交
1140
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1141
                      "group": 1
M
view  
Mars Liu 已提交
1142 1143 1144
                    }
                  },
                  {
M
Mars Liu 已提交
1145 1146 1147 1148 1149 1150
                    " RIGHT JOIN": {
                      "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de",
                      "keywords": [
                        "right join",
                        "右连接"
                      ],
M
view  
Mars Liu 已提交
1151
                      "children": [],
M
Mars Liu 已提交
1152 1153 1154
                      "keywords_must": [
                        [
                          "mysql",
M
Mars Liu 已提交
1155
                          "right join"
M
Mars Liu 已提交
1156 1157
                        ]
                      ],
L
luxin 已提交
1158
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1159
                      "group": 1
M
view  
Mars Liu 已提交
1160 1161 1162
                    }
                  },
                  {
M
Mars Liu 已提交
1163 1164
                    " CROSS JOIN": {
                      "node_id": "mysql-fd27af20b046463eac7b2712885ac018",
M
review  
Mars Liu 已提交
1165 1166 1167 1168
                      "keywords": [
                        "cross join",
                        "交叉连接"
                      ],
M
view  
Mars Liu 已提交
1169
                      "children": [],
M
Mars Liu 已提交
1170 1171 1172
                      "keywords_must": [
                        [
                          "mysql",
M
Mars Liu 已提交
1173
                          "cross join"
M
Mars Liu 已提交
1174 1175
                        ]
                      ],
L
luxin 已提交
1176
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1177
                      "group": 1
M
view  
Mars Liu 已提交
1178
                    }
M
Mars Liu 已提交
1179 1180
                  },
                  {
M
Mars Liu 已提交
1181 1182
                    " 复杂连接": {
                      "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f",
M
review  
Mars Liu 已提交
1183 1184 1185
                      "keywords": [
                        "join"
                      ],
M
Mars Liu 已提交
1186
                      "children": [],
M
Mars Liu 已提交
1187 1188 1189 1190 1191 1192
                      "keywords_must": [
                        [
                          "mysql",
                          "复杂连接"
                        ]
                      ],
L
luxin 已提交
1193
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1194
                      "group": 2
M
Mars Liu 已提交
1195 1196
                    }
                  }
M
on tree  
Mars Liu 已提交
1197
                ],
M
Mars Liu 已提交
1198 1199 1200 1201
                "keywords_must": [
                  "join",
                  "连接查询"
                ],
L
luxin 已提交
1202
                "keywords_forbid": [],
M
Mars Liu 已提交
1203
                "group": 1
M
Mars Liu 已提交
1204
              }
M
Mars Liu 已提交
1205 1206
            },
            {
M
Mars Liu 已提交
1207 1208
              " 索引": {
                "node_id": "mysql-6ac51e7a042849f6a5f9c52a1cd1e347",
M
Mars Liu 已提交
1209
                "keywords": [],
M
Mars Liu 已提交
1210 1211
                "children": [
                  {
M
Mars Liu 已提交
1212 1213 1214 1215 1216 1217
                    "索引入门": {
                      "node_id": "mysql-bf629829370d405cbfcd5aa83adb536a",
                      "keywords": [
                        "index",
                        "index"
                      ],
M
Mars Liu 已提交
1218
                      "children": [],
M
Mars Liu 已提交
1219 1220 1221 1222 1223 1224 1225
                      "keywords_must": [
                        [
                          "mysql",
                          "索引",
                          "入门"
                        ]
                      ],
L
luxin 已提交
1226
                      "keywords_forbid": [],
M
Mars Liu 已提交
1227
                      "group": 1
M
Mars Liu 已提交
1228 1229 1230
                    }
                  },
                  {
M
Mars Liu 已提交
1231 1232 1233 1234 1235 1236
                    "创建索引": {
                      "node_id": "mysql-fe65d5c615ad40f8ac056cc654f2d788",
                      "keywords": [
                        "create index",
                        "创建索引"
                      ],
M
Mars Liu 已提交
1237
                      "children": [],
M
Mars Liu 已提交
1238 1239 1240 1241 1242 1243 1244
                      "keywords_must": [
                        [
                          "mysql",
                          "创建",
                          "索引"
                        ]
                      ],
L
luxin 已提交
1245
                      "keywords_forbid": [],
M
Mars Liu 已提交
1246
                      "group": 1
M
Mars Liu 已提交
1247 1248 1249
                    }
                  },
                  {
M
Mars Liu 已提交
1250 1251 1252 1253 1254 1255
                    "删除索引": {
                      "node_id": "mysql-85ba0df78d754b00b30aa8e74ad35d06",
                      "keywords": [
                        "删除索引",
                        "drop index"
                      ],
M
Mars Liu 已提交
1256
                      "children": [],
M
Mars Liu 已提交
1257 1258 1259 1260 1261 1262 1263
                      "keywords_must": [
                        [
                          "mysql",
                          "删除",
                          "索引"
                        ]
                      ],
L
luxin 已提交
1264
                      "keywords_forbid": [],
M
Mars Liu 已提交
1265
                      "group": 1
M
Mars Liu 已提交
1266 1267 1268
                    }
                  }
                ],
M
Mars Liu 已提交
1269
                "keywords_must": [],
L
luxin 已提交
1270
                "keywords_forbid": [],
M
Mars Liu 已提交
1271
                "group": 1
M
Mars Liu 已提交
1272 1273
              }
            },
F
feilong 已提交
1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294
            {
              "进阶任务": {
                "node_id": "mysql-4b1a9d9a0e484f3aa5516f56ebe0a277",
                "keywords": [],
                "children": [
                  {
                    "MySQL问答": {
                      "node_id": "mysql-936c558ee432463da847bd04f7c5f9b9",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": [],
                      "group": 0
                    }
                  }
                ],
                "keywords_must": [],
                "keywords_forbid": [],
                "group": 1
              }
            },
M
Mars Liu 已提交
1295 1296 1297 1298 1299 1300 1301 1302
            {
              "MySQL 日志": {
                "node_id": "mysql-d5ebce6873374cc09621311f5128f6bf",
                "keywords": [],
                "children": [
                  {
                    "查询日志": {
                      "node_id": "mysql-4964024c989c4346861b67ae013d746c",
M
log  
Mars Liu 已提交
1303 1304 1305 1306
                      "keywords": [
                        "general log",
                        "查询日志"
                      ],
M
Mars Liu 已提交
1307 1308
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1309
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1310
                      "group": 2
M
Mars Liu 已提交
1311 1312 1313 1314 1315
                    }
                  },
                  {
                    "慢查询日志": {
                      "node_id": "mysql-6f74222f9e3d422c87b6b2dd30c2cc80",
M
log  
Mars Liu 已提交
1316 1317 1318 1319
                      "keywords": [
                        "slow log",
                        "慢查询日志"
                      ],
M
Mars Liu 已提交
1320 1321
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1322
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1323
                      "group": 2
M
Mars Liu 已提交
1324 1325 1326 1327 1328
                    }
                  },
                  {
                    "错误日志": {
                      "node_id": "mysql-7645195ec078406c9303d39ea9c3738c",
M
Mars Liu 已提交
1329 1330 1331 1332
                      "keywords": [
                        "日志",
                        "错误日志"
                      ],
M
Mars Liu 已提交
1333 1334
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1335
                      "keywords_forbid": [],
M
Mars Liu 已提交
1336
                      "group": 2
M
Mars Liu 已提交
1337 1338 1339 1340 1341
                    }
                  },
                  {
                    "二进制日志": {
                      "node_id": "mysql-ab25d57bc9704572bc3c54abb83b769b",
M
index  
Mars Liu 已提交
1342 1343 1344
                      "keywords": [
                        "binlog"
                      ],
M
Mars Liu 已提交
1345 1346
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1347
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1348
                      "group": 2
M
Mars Liu 已提交
1349 1350 1351 1352
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1353
                "keywords_forbid": [],
M
Mars Liu 已提交
1354
                "group": 2
M
Mars Liu 已提交
1355 1356 1357 1358 1359 1360 1361 1362
              }
            },
            {
              "备份与恢复": {
                "node_id": "mysql-9f5d58c9e09b4ec79f8e7fc8c4e776a0",
                "keywords": [],
                "children": [
                  {
M
Mars Liu 已提交
1363 1364
                    "数据导入和导出": {
                      "node_id": "mysql-e2eefb85984643f8adb95f4eee16bc8f",
M
review  
Mars Liu 已提交
1365 1366 1367 1368 1369 1370 1371 1372
                      "keywords": [
                        "dump",
                        "restore",
                        "import",
                        "backup",
                        "导入",
                        "导出"
                      ],
M
Mars Liu 已提交
1373 1374
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1375
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1376
                      "group": 1
M
Mars Liu 已提交
1377 1378 1379 1380 1381
                    }
                  },
                  {
                    "灾难恢复": {
                      "node_id": "mysql-76b4d2f260f94ea1a6692d5a8dab2709",
M
Mars Liu 已提交
1382 1383 1384
                      "keywords": [
                        "灾难恢复"
                      ],
M
Mars Liu 已提交
1385 1386
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1387
                      "keywords_forbid": [],
M
Mars Liu 已提交
1388
                      "group": 2
M
Mars Liu 已提交
1389
                    }
M
Mars Liu 已提交
1390 1391 1392
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1393
                "keywords_forbid": [],
M
Mars Liu 已提交
1394
                "group": 2
M
Mars Liu 已提交
1395 1396 1397 1398 1399 1400 1401 1402 1403 1404
              }
            },
            {
              "用户和权限": {
                "node_id": "mysql-c9ac9937371b403ebe252a9c48bc359e",
                "keywords": [],
                "children": [
                  {
                    "创建普通用户": {
                      "node_id": "mysql-25808aa5b4ba4e78bd3dc59e09b403ed",
M
review  
Mars Liu 已提交
1405 1406 1407
                      "keywords": [
                        "create user"
                      ],
M
Mars Liu 已提交
1408 1409
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1410
                      "keywords_forbid": [],
M
Mars Liu 已提交
1411
                      "group": 1
M
Mars Liu 已提交
1412 1413 1414 1415 1416
                    }
                  },
                  {
                    "为用户授权": {
                      "node_id": "mysql-291ab4c99fa945ae8629b1956bc1ecc9",
M
review  
Mars Liu 已提交
1417 1418 1419 1420 1421 1422 1423
                      "keywords": [
                        "grant",
                        "user",
                        "role",
                        "授权",
                        "角色"
                      ],
M
Mars Liu 已提交
1424 1425
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1426
                      "keywords_forbid": [],
M
Mars Liu 已提交
1427
                      "group": 1
M
Mars Liu 已提交
1428 1429 1430 1431 1432
                    }
                  },
                  {
                    "查看用户权限": {
                      "node_id": "mysql-d2b788a8200140a693297356c02ce872",
M
review  
Mars Liu 已提交
1433 1434 1435 1436
                      "keywords": [
                        "privilege",
                        "查看权限"
                      ],
M
Mars Liu 已提交
1437 1438
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1439
                      "keywords_forbid": [],
M
Mars Liu 已提交
1440
                      "group": 1
M
Mars Liu 已提交
1441 1442 1443 1444 1445
                    }
                  },
                  {
                    "撤销用户权限": {
                      "node_id": "mysql-d47605d2cb134cdc98e6fbefc0651e8f",
M
index  
Mars Liu 已提交
1446
                      "keywords": [
M
review  
Mars Liu 已提交
1447 1448
                        "revoke",
                        "撤销",
M
index  
Mars Liu 已提交
1449 1450
                        "revoke"
                      ],
M
Mars Liu 已提交
1451 1452
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1453
                      "keywords_forbid": [],
M
Mars Liu 已提交
1454
                      "group": 1
M
Mars Liu 已提交
1455 1456 1457 1458 1459
                    }
                  },
                  {
                    "修改用户密码": {
                      "node_id": "mysql-12a66fd74a2741bbbfc0df7a59801123",
M
review  
Mars Liu 已提交
1460 1461 1462 1463
                      "keywords": [
                        "change password",
                        "修改密码"
                      ],
M
Mars Liu 已提交
1464 1465
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1466
                      "keywords_forbid": [],
M
Mars Liu 已提交
1467
                      "group": 1
M
Mars Liu 已提交
1468 1469 1470 1471 1472
                    }
                  },
                  {
                    "删除用户": {
                      "node_id": "mysql-0bb8146d9ee54ff6934e45ce4e3b2f99",
M
review  
Mars Liu 已提交
1473 1474 1475 1476
                      "keywords": [
                        "drop user",
                        "删除用户"
                      ],
M
Mars Liu 已提交
1477 1478
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1479
                      "keywords_forbid": [],
M
Mars Liu 已提交
1480
                      "group": 1
M
Mars Liu 已提交
1481 1482 1483 1484 1485
                    }
                  },
                  {
                    "限制用户使用资源": {
                      "node_id": "mysql-ab80d0d8af69427ab91a65b89de7e30c",
M
index  
Mars Liu 已提交
1486 1487
                      "keywords": [
                        "resources",
M
review  
Mars Liu 已提交
1488 1489
                        "limit",
                        "资源"
M
index  
Mars Liu 已提交
1490
                      ],
M
Mars Liu 已提交
1491 1492
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1493
                      "keywords_forbid": [],
M
Mars Liu 已提交
1494
                      "group": 2
M
Mars Liu 已提交
1495 1496 1497 1498
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1499
                "keywords_forbid": [],
M
Mars Liu 已提交
1500
                "group": 2
M
Mars Liu 已提交
1501
              }
M
Mars Liu 已提交
1502 1503
            }
          ],
F
feilong 已提交
1504
          "keywords_must": [],
L
luxin 已提交
1505 1506
          "keywords_forbid": [],
          "group": 0
F
feilong 已提交
1507 1508 1509 1510 1511 1512
        }
      },
      {
        "MySQL高阶": {
          "node_id": "mysql-fba12490eaea4ed8b50866f878896338",
          "keywords": [],
M
Mars Liu 已提交
1513 1514
          "children": [
            {
M
Mars Liu 已提交
1515
              "深入索引": {
M
on tree  
Mars Liu 已提交
1516
                "node_id": "mysql-5b56965051d342849d665acb5f55a734",
M
Mars Liu 已提交
1517 1518 1519
                "keywords": [],
                "children": [
                  {
M
on tree  
Mars Liu 已提交
1520 1521
                    "唯一索引": {
                      "node_id": "mysql-db7153c698e8442eb5f71e8ec2f2e6cd",
M
on tree  
Mars Liu 已提交
1522
                      "keywords": [
M
review  
Mars Liu 已提交
1523 1524
                        "unique",
                        "唯一约束"
M
on tree  
Mars Liu 已提交
1525 1526 1527
                      ],
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1528
                      "keywords_forbid": [],
M
index  
Mars Liu 已提交
1529
                      "group": 1
M
on tree  
Mars Liu 已提交
1530 1531 1532 1533 1534
                    }
                  },
                  {
                    "全值匹配": {
                      "node_id": "mysql-391b51e398764531abf5a6e036699cc8",
M
Mars Liu 已提交
1535 1536 1537
                      "keywords": [
                        "全值"
                      ],
M
on tree  
Mars Liu 已提交
1538
                      "children": [],
L
luxin 已提交
1539 1540 1541 1542 1543 1544
                      "keywords_must": [
                        [
                          "mysql",
                          "全值匹配"
                        ]
                      ],
L
luxin 已提交
1545
                      "keywords_forbid": [],
M
index  
Mars Liu 已提交
1546
                      "group": 2
M
on tree  
Mars Liu 已提交
1547 1548 1549
                    }
                  },
                  {
M
index  
Mars Liu 已提交
1550
                    "匹配顺序": {
M
on tree  
Mars Liu 已提交
1551
                      "node_id": "mysql-bdc593e4b7ea4c8aa248227ff2e1221d",
M
index  
Mars Liu 已提交
1552 1553 1554 1555 1556
                      "keywords": [
                        "match",
                        "匹配顺序",
                        "匹配最左前缀"
                      ],
M
on tree  
Mars Liu 已提交
1557
                      "children": [],
L
luxin 已提交
1558 1559 1560 1561 1562 1563
                      "keywords_must": [
                        [
                          "mysql",
                          "匹配顺序"
                        ]
                      ],
L
luxin 已提交
1564 1565
                      "keywords_forbid": [],
                      "group": 0
M
on tree  
Mars Liu 已提交
1566 1567
                    }
                  },
M
index  
Mars Liu 已提交
1568 1569 1570
                  {
                    "组合索引": {
                      "node_id": "mysql-ce1f863b4d254d2aadb6ce2331122d16",
M
view  
Mars Liu 已提交
1571
                      "keywords": [
M
review  
Mars Liu 已提交
1572 1573
                        "compose",
                        "combine"
M
view  
Mars Liu 已提交
1574
                      ],
M
index  
Mars Liu 已提交
1575 1576
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1577
                      "keywords_forbid": [],
M
index  
Mars Liu 已提交
1578
                      "group": 1
M
index  
Mars Liu 已提交
1579 1580 1581 1582 1583
                    }
                  },
                  {
                    "空间索引": {
                      "node_id": "mysql-2f417818ad3449268396157cbb9d4d9c",
M
index  
Mars Liu 已提交
1584 1585 1586 1587 1588 1589
                      "keywords": [
                        "空间索引",
                        "几何索引",
                        "GEO",
                        "GEOMETRY"
                      ],
M
index  
Mars Liu 已提交
1590 1591
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1592
                      "keywords_forbid": [],
M
Mars Liu 已提交
1593
                      "group": 2
M
index  
Mars Liu 已提交
1594 1595 1596 1597 1598
                    }
                  },
                  {
                    "全文索引": {
                      "node_id": "mysql-ba3fc0140b5842bb949c591d059e3269",
M
Mars Liu 已提交
1599 1600 1601 1602
                      "keywords": [
                        "full text index",
                        "fti"
                      ],
M
index  
Mars Liu 已提交
1603 1604
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1605
                      "keywords_forbid": [],
M
index  
Mars Liu 已提交
1606
                      "group": 2
M
index  
Mars Liu 已提交
1607 1608 1609 1610 1611
                    }
                  },
                  {
                    "隐藏索引": {
                      "node_id": "mysql-c57e1195b0914cd38798ce029156ec87",
M
index  
Mars Liu 已提交
1612 1613 1614 1615 1616
                      "keywords": [
                        "invisible",
                        "visible",
                        "隐藏索引"
                      ],
M
index  
Mars Liu 已提交
1617 1618
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1619 1620
                      "keywords_forbid": [],
                      "group": 0
M
index  
Mars Liu 已提交
1621 1622 1623
                    }
                  },
                  {
M
index  
Mars Liu 已提交
1624 1625 1626 1627 1628 1629 1630 1631 1632
                    "函数和表达式索引": {
                      "node_id": "mysql-7745c930b53c48d18afb4ba14e0510a7",
                      "keywords": [
                        "索引",
                        "index",
                        "performance",
                        "优化",
                        "表达式索引"
                      ],
M
index  
Mars Liu 已提交
1633
                      "children": [],
M
index  
Mars Liu 已提交
1634 1635 1636 1637 1638 1639
                      "keywords_must": [
                        "索引",
                        "index",
                        "performance",
                        "优化"
                      ],
L
luxin 已提交
1640
                      "keywords_forbid": [],
M
index  
Mars Liu 已提交
1641
                      "group": 2
M
index  
Mars Liu 已提交
1642
                    }
M
Mars Liu 已提交
1643 1644 1645
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1646
                "keywords_forbid": [],
M
Mars Liu 已提交
1647
                "group": 2
M
Mars Liu 已提交
1648 1649 1650 1651 1652 1653 1654 1655
              }
            },
            {
              "SQL高级技巧": {
                "node_id": "mysql-0cc4dd0b6c024a9e92abb4226bf7ff79",
                "keywords": [],
                "children": [
                  {
M
index  
Mars Liu 已提交
1656
                    "CTE和递归查询": {
M
Mars Liu 已提交
1657
                      "node_id": "mysql-753300de6ef94af7be40fb91a05421a6",
M
Mars Liu 已提交
1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668
                      "keywords": [
                        "cte",
                        "递归查询",
                        "recursive"
                      ],
                      "children": [],
                      "keywords_must": [
                        "cte",
                        "递归查询",
                        "recursive"
                      ],
L
luxin 已提交
1669 1670
                      "keywords_forbid": [],
                      "group": 2
M
Mars Liu 已提交
1671 1672 1673 1674
                    }
                  },
                  {
                    "Window Function": {
M
Mars Liu 已提交
1675
                      "node_id": "mysql-0f7b5745d0b44251a678bbd2bbee5f2e",
M
Mars Liu 已提交
1676 1677 1678 1679 1680 1681
                      "keywords": [
                        "函数",
                        "function"
                      ],
                      "children": [],
                      "keywords_must": [
L
luxin 已提交
1682
                        "mysql"
M
Mars Liu 已提交
1683
                      ],
L
luxin 已提交
1684 1685
                      "keywords_forbid": [],
                      "group": 2
M
Mars Liu 已提交
1686 1687 1688 1689
                    }
                  },
                  {
                    "透视表 ": {
M
Mars Liu 已提交
1690
                      "node_id": "mysql-88200dcbd2e848a5a1d74c086d8abe57",
M
Mars Liu 已提交
1691 1692 1693 1694 1695 1696 1697
                      "keywords": [
                        "透视表",
                        "交叉透视表",
                        "pivot"
                      ],
                      "children": [],
                      "keywords_must": [
L
luxin 已提交
1698
                        "mysql"
M
Mars Liu 已提交
1699
                      ],
L
luxin 已提交
1700 1701
                      "keywords_forbid": [],
                      "group": 1
M
Mars Liu 已提交
1702 1703
                    }
                  },
M
view  
Mars Liu 已提交
1704 1705 1706 1707 1708 1709 1710 1711 1712
                  {
                    "Double Not Exists": {
                      "node_id": "mysql-72761d60ad7c4a9a9c87435daca246b9",
                      "keywords": [
                        "exists",
                        "not exists",
                        "double not exists"
                      ],
                      "children": [],
L
luxin 已提交
1713 1714 1715
                      "keywords_must": [
                        "mysql"
                      ],
L
luxin 已提交
1716 1717
                      "keywords_forbid": [],
                      "group": 0
M
view  
Mars Liu 已提交
1718 1719
                    }
                  },
M
Mars Liu 已提交
1720 1721
                  {
                    "写入和冲突": {
M
Mars Liu 已提交
1722
                      "node_id": "mysql-f9f2ae841cf14d079c8433c833d3396d",
M
Mars Liu 已提交
1723 1724 1725 1726 1727 1728 1729
                      "keywords": [
                        "conflict",
                        "冲突",
                        "唯一约束"
                      ],
                      "children": [],
                      "keywords_must": [
L
luxin 已提交
1730
                        "mysql"
M
Mars Liu 已提交
1731
                      ],
L
luxin 已提交
1732 1733
                      "keywords_forbid": [],
                      "group": 2
M
Mars Liu 已提交
1734 1735 1736 1737
                    }
                  },
                  {
                    "事务": {
M
Mars Liu 已提交
1738
                      "node_id": "mysql-a00dadd0e1e945e597adcd2b71452e07",
M
Mars Liu 已提交
1739 1740 1741 1742 1743 1744
                      "keywords": [
                        "事务",
                        "transaction"
                      ],
                      "children": [],
                      "keywords_must": [
L
luxin 已提交
1745 1746 1747 1748
                        [
                          "mysql",
                          "事务"
                        ]
M
Mars Liu 已提交
1749
                      ],
L
luxin 已提交
1750 1751
                      "keywords_forbid": [],
                      "group": 2
M
Mars Liu 已提交
1752 1753 1754 1755
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1756
                "keywords_forbid": [],
M
Mars Liu 已提交
1757
                "group": 2
M
Mars Liu 已提交
1758 1759 1760
              }
            },
            {
M
Mars Liu 已提交
1761
              "过程化编程": {
M
on tree  
Mars Liu 已提交
1762
                "node_id": "mysql-918d2ed90a1546e1aab23036eee5539a",
M
Mars Liu 已提交
1763 1764 1765
                "keywords": [],
                "children": [
                  {
M
on tree  
Mars Liu 已提交
1766 1767
                    "IF": {
                      "node_id": "mysql-d7f86bc2fcbb4b83a11f2ed73bde7ac0",
M
review  
Mars Liu 已提交
1768 1769 1770
                      "keywords": [
                        "if"
                      ],
M
Mars Liu 已提交
1771
                      "children": [],
M
on tree  
Mars Liu 已提交
1772
                      "keywords_must": [],
L
luxin 已提交
1773
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1774
                      "group": 2
M
on tree  
Mars Liu 已提交
1775 1776 1777 1778 1779
                    }
                  },
                  {
                    "LOOP": {
                      "node_id": "mysql-8ef7f9a1bba04bd782d80e9459446228",
M
Mars Liu 已提交
1780 1781 1782 1783
                      "keywords": [
                        "loop",
                        "循环"
                      ],
M
on tree  
Mars Liu 已提交
1784 1785
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1786
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1787
                      "group": 2
M
on tree  
Mars Liu 已提交
1788 1789 1790 1791 1792
                    }
                  },
                  {
                    "REPEAT": {
                      "node_id": "mysql-923c7bbf96cf4630a5dfb36f15e62d24",
M
cursor  
Mars Liu 已提交
1793 1794 1795 1796
                      "keywords": [
                        "repeat",
                        "循环"
                      ],
M
on tree  
Mars Liu 已提交
1797 1798
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1799
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1800
                      "group": 2
M
on tree  
Mars Liu 已提交
1801 1802 1803 1804 1805
                    }
                  },
                  {
                    "WHILE": {
                      "node_id": "mysql-8bbe6f55f32b4a4a8a6011c5748b36fa",
M
while  
Mars Liu 已提交
1806 1807 1808
                      "keywords": [
                        "while"
                      ],
M
Mars Liu 已提交
1809 1810
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1811
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1812
                      "group": 2
M
Mars Liu 已提交
1813 1814 1815 1816 1817 1818
                    }
                  },
                  {
                    " 游标": {
                      "node_id": "mysql-459fd14ff096438d9b6460270bec4754",
                      "keywords": [
M
cursor  
Mars Liu 已提交
1819 1820
                        "cursor",
                        "游标"
M
Mars Liu 已提交
1821
                      ],
M
on tree  
Mars Liu 已提交
1822 1823
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1824
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1825
                      "group": 2
M
on tree  
Mars Liu 已提交
1826 1827 1828 1829
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1830
                "keywords_forbid": [],
M
Mars Liu 已提交
1831
                "group": 2
M
on tree  
Mars Liu 已提交
1832 1833
              }
            },
M
Mars Liu 已提交
1834 1835 1836 1837 1838
            {
              "设计优化": {
                "node_id": "mysql-d4ff221a05884e6dbf0c5c2e5c8a0d48",
                "keywords": [],
                "children": [
M
Mars Liu 已提交
1839 1840 1841
                  {
                    "生成列": {
                      "node_id": "mysql-d3611482eecd4055816df4b1dd9ff90d",
M
review  
Mars Liu 已提交
1842 1843 1844
                      "keywords": [
                        "generated"
                      ],
M
Mars Liu 已提交
1845 1846
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1847
                      "keywords_forbid": [],
M
Mars Liu 已提交
1848
                      "group": 2
M
Mars Liu 已提交
1849 1850
                    }
                  },
M
Mars Liu 已提交
1851 1852 1853
                  {
                    " 范式设计": {
                      "node_id": "mysql-bee8db3dd5354a42bb50277fe4cb2913",
M
review  
Mars Liu 已提交
1854 1855 1856
                      "keywords": [
                        "normalization"
                      ],
M
Mars Liu 已提交
1857 1858
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1859 1860
                      "keywords_forbid": [],
                      "group": 2
M
Mars Liu 已提交
1861 1862
                    }
                  },
M
Mars Liu 已提交
1863 1864 1865
                  {
                    "反范式设计": {
                      "node_id": "mysql-3e4c837b471c454c90bfbc32445f2780",
L
luxin 已提交
1866 1867
                      "keywords": [
                        "反范式",
M
review  
Mars Liu 已提交
1868
                        "anti normalization"
L
luxin 已提交
1869
                      ],
M
Mars Liu 已提交
1870 1871
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1872 1873
                      "keywords_forbid": [],
                      "group": 0
M
Mars Liu 已提交
1874 1875 1876 1877 1878
                    }
                  },
                  {
                    "增加中间表": {
                      "node_id": "mysql-a2ddae1b044149ecbb74db3b6eb32721",
M
view  
Mars Liu 已提交
1879 1880 1881 1882
                      "keywords": [
                        "middle",
                        "中间表"
                      ],
M
Mars Liu 已提交
1883 1884
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1885 1886
                      "keywords_forbid": [],
                      "group": 0
M
Mars Liu 已提交
1887 1888
                    }
                  },
M
Mars Liu 已提交
1889 1890 1891
                  {
                    "分析数据表": {
                      "node_id": "mysql-cde6eae01784468fa0171ff3042f221f",
L
luxin 已提交
1892 1893 1894 1895
                      "keywords": [
                        "analyze table",
                        "分析数据表"
                      ],
M
Mars Liu 已提交
1896 1897
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1898 1899
                      "keywords_forbid": [],
                      "group": 0
M
Mars Liu 已提交
1900
                    }
M
Mars Liu 已提交
1901 1902 1903
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
1904
                "keywords_forbid": [],
M
Mars Liu 已提交
1905
                "group": 2
M
Mars Liu 已提交
1906 1907
              }
            },
M
on tree  
Mars Liu 已提交
1908 1909 1910 1911 1912 1913
            {
              "运维与架构": {
                "node_id": "mysql-1312f53e4f41430bab7873901dd64433",
                "keywords": [],
                "children": [
                  {
M
Mars Liu 已提交
1914 1915
                    "主从复制": {
                      "node_id": "mysql-cc8606a40aac43cb8b063a65f51e4df1",
M
Mars Liu 已提交
1916 1917 1918 1919 1920
                      "keywords": [
                        "slave",
                        "master",
                        "standby"
                      ],
M
on tree  
Mars Liu 已提交
1921 1922
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1923
                      "keywords_forbid": [],
M
Mars Liu 已提交
1924
                      "group": 2
M
on tree  
Mars Liu 已提交
1925 1926
                    }
                  },
M
Mars Liu 已提交
1927 1928 1929
                  {
                    "添加从库": {
                      "node_id": "mysql-1c778aa1adfd43d4ac9da32df9e44238",
M
chains  
Mars Liu 已提交
1930 1931 1932 1933 1934 1935
                      "keywords": [
                        "slave",
                        "master",
                        "standby",
                        "add slave"
                      ],
M
Mars Liu 已提交
1936 1937
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1938
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1939
                      "group": 2
M
Mars Liu 已提交
1940 1941 1942 1943 1944
                    }
                  },
                  {
                    "从主从复制到链式复制": {
                      "node_id": "mysql-88333dcb84a946a78bfd9f413c6e795b",
M
Mars Liu 已提交
1945 1946 1947 1948 1949 1950 1951
                      "keywords": [
                        "chains",
                        "slave",
                        "master",
                        "主从复制",
                        "replication"
                      ],
M
Mars Liu 已提交
1952 1953
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1954
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1955
                      "group": 2
M
Mars Liu 已提交
1956 1957 1958 1959 1960
                    }
                  },
                  {
                    "从链式复制到主从复制": {
                      "node_id": "mysql-2f6f847907d4415788e98d2f70f64d3c",
M
Mars Liu 已提交
1961
                      "keywords": [
M
Mars Liu 已提交
1962 1963 1964 1965 1966
                        "chains",
                        "slave",
                        "master",
                        "主从复制",
                        "replication"
M
Mars Liu 已提交
1967
                      ],
M
Mars Liu 已提交
1968 1969
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1970
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1971
                      "group": 2
M
Mars Liu 已提交
1972 1973 1974 1975
                    }
                  },
                  {
                    "多源复制": {
M
fliter  
Mars Liu 已提交
1976
                      "node_id": "mysql-91ba7f7a6b684b8aad01abd583cf0442",
M
Mars Liu 已提交
1977 1978 1979 1980 1981
                      "keywords": [
                        "多源复制",
                        "multimaster",
                        "replication"
                      ],
M
Mars Liu 已提交
1982 1983
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1984
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1985
                      "group": 2
M
Mars Liu 已提交
1986 1987 1988 1989 1990
                    }
                  },
                  {
                    "复制过滤器": {
                      "node_id": "mysql-b3cba2e9c7ea46d5beeb1948b41a74d5",
M
index  
Mars Liu 已提交
1991
                      "keywords": [
M
Mars Liu 已提交
1992 1993 1994
                        "复制过滤器",
                        "filter",
                        "replication"
M
index  
Mars Liu 已提交
1995
                      ],
M
Mars Liu 已提交
1996 1997
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
1998
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
1999
                      "group": 2
M
Mars Liu 已提交
2000 2001 2002 2003 2004
                    }
                  },
                  {
                    "延迟复制": {
                      "node_id": "mysql-9dee640902204fcbbe780c0f04bc7c18",
M
Mars Liu 已提交
2005 2006 2007 2008 2009
                      "keywords": [
                        "delay",
                        "延迟复制",
                        "replication"
                      ],
M
index  
Mars Liu 已提交
2010 2011
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2012
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2013
                      "group": 2
M
index  
Mars Liu 已提交
2014
                    }
M
on tree  
Mars Liu 已提交
2015 2016 2017
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
2018
                "keywords_forbid": [],
M
Mars Liu 已提交
2019
                "group": 2
M
on tree  
Mars Liu 已提交
2020 2021 2022 2023 2024 2025 2026 2027 2028 2029
              }
            },
            {
              "查询优化": {
                "node_id": "mysql-310130dd922d4e2b832891cc0e157cbf",
                "keywords": [],
                "children": [
                  {
                    " SHOW STATUS": {
                      "node_id": "mysql-3574b2e5c9ca475789d9d582d7726906",
M
on tree  
Mars Liu 已提交
2030 2031 2032
                      "keywords": [
                        "show status"
                      ],
M
on tree  
Mars Liu 已提交
2033 2034
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2035
                      "keywords_forbid": [],
M
Mars Liu 已提交
2036
                      "group": 2
M
on tree  
Mars Liu 已提交
2037 2038 2039
                    }
                  },
                  {
M
Mars Liu 已提交
2040 2041
                    " SHOW PROFILE": {
                      "node_id": "mysql-f0b12126dd3e4be09010a308a822bc32",
M
on tree  
Mars Liu 已提交
2042
                      "keywords": [
M
Mars Liu 已提交
2043
                        "show profile"
M
on tree  
Mars Liu 已提交
2044 2045 2046
                      ],
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2047
                      "keywords_forbid": [],
M
Mars Liu 已提交
2048
                      "group": 2
M
on tree  
Mars Liu 已提交
2049 2050 2051
                    }
                  },
                  {
M
Mars Liu 已提交
2052 2053
                    " EXPLAIN": {
                      "node_id": "mysql-a42f617d4eb54aabbc649bdde4485117",
M
on tree  
Mars Liu 已提交
2054
                      "keywords": [
M
Mars Liu 已提交
2055 2056
                        "explain",
                        "explain analyze"
M
on tree  
Mars Liu 已提交
2057
                      ],
M
on tree  
Mars Liu 已提交
2058 2059
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2060
                      "keywords_forbid": [],
M
Mars Liu 已提交
2061
                      "group": 2
M
on tree  
Mars Liu 已提交
2062
                    }
M
Mars Liu 已提交
2063 2064 2065
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
2066
                "keywords_forbid": [],
M
Mars Liu 已提交
2067
                "group": 2
M
Mars Liu 已提交
2068
              }
M
Mars Liu 已提交
2069 2070
            },
            {
M
Mars Liu 已提交
2071
              "写优化": {
M
Mars Liu 已提交
2072 2073
                "node_id": "mysql-284cf77b823540c38370d5cd70ada265",
                "keywords": [],
M
Mars Liu 已提交
2074 2075 2076 2077 2078 2079 2080
                "children": [
                  {
                    "插入优化": {
                      "node_id": "mysql-4e93793f51a24f0eb00f7824ecc8929b",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2081
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2082
                      "group": 2
M
Mars Liu 已提交
2083 2084 2085 2086 2087
                    }
                  },
                  {
                    "删除优化": {
                      "node_id": "mysql-ff4222264013437da2214ff77ca92961",
M
Mars Liu 已提交
2088 2089 2090 2091 2092 2093
                      "keywords": [
                        "delete",
                        "performance",
                        "优化",
                        "删除"
                      ],
M
Mars Liu 已提交
2094 2095
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2096
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2097
                      "group": 2
M
Mars Liu 已提交
2098 2099 2100
                    }
                  }
                ],
M
Mars Liu 已提交
2101
                "keywords_must": [],
L
luxin 已提交
2102
                "keywords_forbid": [],
M
Mars Liu 已提交
2103
                "group": 2
M
Mars Liu 已提交
2104
              }
M
Mars Liu 已提交
2105 2106 2107
            },
            {
              "命令行工具": {
L
luxin 已提交
2108
                "node_id": "mysql-8791cb147022420496a5106fe12e1689",
M
Mars Liu 已提交
2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200
                "keywords": [],
                "children": [
                  {
                    "mysqladmin": {
                      "node_id": "mysql-daca74b56aca48cea2da14078b518051",
                      "keywords": [
                        "mysqladmin",
                        "shell"
                      ],
                      "children": [],
                      "keywords_must": [
                        "mysqladmin"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  },
                  {
                    "myisampack": {
                      "node_id": "mysql-b34e3244a8ba4166bd22bc4fe5f7d8db",
                      "keywords": [
                        "myisampack",
                        "myisam",
                        "pack"
                      ],
                      "children": [],
                      "keywords_must": [
                        "myisampack"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  },
                  {
                    "mysqlbinlog": {
                      "node_id": "mysql-fe9caf0e07a94efc8b7c8f2a4c683efe",
                      "keywords": [
                        "mysqlbinlog",
                        "binlog",
                        "二进制日志"
                      ],
                      "children": [],
                      "keywords_must": [
                        "mysqlbinlog"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  },
                  {
                    "mysqlcheck": {
                      "node_id": "mysql-d9cdafd993bf41bbb860e5087dd54bd1",
                      "keywords": [
                        "mysqlcheck"
                      ],
                      "children": [],
                      "keywords_must": [
                        "mysqlcheck"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  },
                  {
                    "mysqlshow": {
                      "node_id": "mysql-430b0de67c294d64aff35c85fec8393e",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
                        "mysqlshow"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  },
                  {
                    "mysqlpump": {
                      "node_id": "mysql-c5b92946b8824ceea97b20f26946bb76",
                      "keywords": [
                        "mysqlpump"
                      ],
                      "children": [],
                      "keywords_must": [
                        "mysqlpump"
                      ],
                      "keywords_forbid": [],
                      "group": 2
                    }
                  }
                ],
                "keywords_must": [],
                "keywords_forbid": [],
L
luxin 已提交
2201
                "group": 2
M
Mars Liu 已提交
2202
              }
M
Mars Liu 已提交
2203 2204 2205 2206 2207 2208 2209 2210 2211
            },
            {
              "服务器优化": {
                "node_id": "mysql-3aa068fd95ea4f3bac2c5fa8d6ec0951",
                "keywords": [],
                "children": [
                  {
                    "配置项优化": {
                      "node_id": "mysql-6d4f4d7aecfb4546a8163256859562e1",
M
Mars Liu 已提交
2212 2213 2214 2215 2216
                      "keywords": [
                        "optimize",
                        "performance",
                        "configuration"
                      ],
M
Mars Liu 已提交
2217 2218
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2219
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2220
                      "group": 2
M
Mars Liu 已提交
2221 2222 2223 2224 2225
                    }
                  },
                  {
                    "performance_schema": {
                      "node_id": "mysql-36d638345c1949f7bb032baf8d9f996e",
M
Mars Liu 已提交
2226 2227 2228 2229 2230
                      "keywords": [
                        "performance",
                        "performance schema",
                        "优化"
                      ],
M
Mars Liu 已提交
2231 2232
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2233
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2234
                      "group": 2
M
Mars Liu 已提交
2235 2236 2237 2238 2239
                    }
                  },
                  {
                    "sys数据库": {
                      "node_id": "mysql-3d5c8647b1674de18c8348454d16fee5",
M
Mars Liu 已提交
2240 2241 2242 2243
                      "keywords": [
                        "sys",
                        "performance"
                      ],
M
Mars Liu 已提交
2244 2245
                      "children": [],
                      "keywords_must": [],
L
luxin 已提交
2246
                      "keywords_forbid": [],
M
review  
Mars Liu 已提交
2247
                      "group": 2
M
Mars Liu 已提交
2248 2249 2250 2251
                    }
                  }
                ],
                "keywords_must": [],
L
luxin 已提交
2252
                "keywords_forbid": [],
M
Mars Liu 已提交
2253
                "group": 2
M
Mars Liu 已提交
2254
              }
M
Mars Liu 已提交
2255 2256
            }
          ],
F
feilong 已提交
2257
          "keywords_must": [],
L
luxin 已提交
2258 2259
          "keywords_forbid": [],
          "group": 0
F
feilong 已提交
2260 2261 2262 2263
        }
      }
    ],
    "keywords_must": [],
L
luxin 已提交
2264 2265
    "keywords_forbid": [],
    "group": 0
F
feilong 已提交
2266 2267
  }
}