diff --git "a/data/3.PostgreSQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/stream.md" "b/data/3.PostgreSQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/stream.md" index ce481260ca54d0eb1ef77518f84aec01a3fa899a..f69b711fe564ae44aba211894e0645fc9dccff3a 100644 --- "a/data/3.PostgreSQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/stream.md" +++ "b/data/3.PostgreSQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/stream.md" @@ -14,8 +14,7 @@ ### B - 订阅节点可以作为只读的从节点,提供读写分离 - +订阅节点可以作为只读的从节点,提供读写分离 ### C diff --git a/data/tree.json b/data/tree.json index 51372b9b1dfa022ede8dee3d059db7c4843c2255..400afa98b416cf2f55168436e11de0254a1eee2b 100644 --- a/data/tree.json +++ b/data/tree.json @@ -29,7 +29,9 @@ "relational", "rdbms" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -46,12 +48,16 @@ "服务器", "客户端" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -70,7 +76,9 @@ "keywords_must": [ "安装" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -85,7 +93,9 @@ "keywords_must": [ "登录" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -101,12 +111,16 @@ "基本用法", "入门" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -126,7 +140,9 @@ "keywords_must": [ "psql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -141,7 +157,9 @@ "语法", "SQL" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -161,7 +179,9 @@ "update", "delete" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -184,12 +204,16 @@ } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -214,7 +238,9 @@ "表", "table" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -229,7 +255,9 @@ "函数", "function" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -254,7 +282,9 @@ "权限", "privilege" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -273,7 +303,9 @@ "constraints", "index" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -288,7 +320,9 @@ "trigger", "触发器" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -304,12 +338,16 @@ "数据库扩展", "extension" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -330,7 +368,9 @@ "分组", "聚合" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -345,7 +385,9 @@ "join", "连接查询" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -360,7 +402,9 @@ "子查询", "subquery" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -377,7 +421,9 @@ "limit", "offset" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -392,7 +438,9 @@ "keywords_must": [ "cte" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -406,7 +454,9 @@ "keywords_must": [ "过程化" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -423,17 +473,23 @@ "授权", "ddl" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -459,7 +515,9 @@ "keywords_must": [ "standby" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -476,7 +534,9 @@ "流式复制", "流复制" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -491,12 +551,16 @@ "外部数据连接", "fdw" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -516,7 +580,9 @@ "gis", "几何" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -531,7 +597,9 @@ "json", "jsonb" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -553,7 +621,9 @@ ], "" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -568,12 +638,16 @@ "视图", "view" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -595,7 +669,9 @@ "递归查询", "recursive" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -608,7 +684,9 @@ "keywords_must": [ "window function" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -625,7 +703,9 @@ "交叉透视表", "pivot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -641,7 +721,9 @@ "conflict", "冲突" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -656,7 +738,9 @@ "事务", "transaction" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -675,12 +759,16 @@ "performance", "优化" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } }, { @@ -698,21 +786,29 @@ "keywords_must": [ "数据库问答" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0, + "subtree": "" } } \ No newline at end of file