提交 3d6f6675 编写于 作者: L luxin

add keywords_must and keywords_forbid

上级 42d02160
{
"keywords": [],
"node_id": "oceanbase-a4dcb513a49a454a8989ada618656b76",
"title": "安装OBD"
"title": "安装OBD",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-74cfd90d3682429d941fd1f191031a83",
"title": "使用OBD部署"
"title": "使用OBD部署",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-5fb13210a35442f5af6d28a8528d11fe",
"title": "问题排查"
"title": "问题排查",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-1a1ae343bdb44ffbbbbed6eea0ca2d9f",
"title": "使用OBD"
"title": "使用OBD",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-d21749adeb774171afc8b6ab8053db85",
"title": "快速入门"
"title": "快速入门",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-c094797ecb1d4c38bb5616eed43f6093",
"title": "数据库操作"
"title": "数据库操作",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-30b33e26049a48b2a58fbff04d5073e5",
"title": "表操作"
"title": "表操作",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-c11e9d6055704246b8497babb4045475",
"title": "索引操作"
"title": "索引操作",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-340a1c83d1bd4e1aaac955f4df7b9e95",
"title": "插入数据"
"title": "插入数据",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-8acf63bf25ba47d9b54f01ff86962dd8",
"title": "删除数据"
"title": "删除数据",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-ba5a1ffe0c1741dea72d907e2c5ca6a4",
"title": "更新数据"
"title": "更新数据",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "children.md"
"source": "children.md",
"exercise_id": "4fa2235c7f784a5d99f15d7c019c0d61",
"notebook_enable": false
}
\ No newline at end of file
......@@ -5,5 +5,7 @@
"export": [
"hello.json",
"children.json"
]
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,6 @@
"type": "code_options",
"author": "刘鑫",
"source": "hello.md",
"exercise_id": "1d6a5a31f0294bd78659ec0ae03fd686"
"exercise_id": "1d6a5a31f0294bd78659ec0ae03fd686",
"notebook_enable": false
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-af5799dc0b634263b326e0a6fe362dc0",
"title": "提交事务"
"title": "提交事务",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-8a60e56da9254c80916aea336c80bafb",
"title": "回滚事务"
"title": "回滚事务",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-5368117809db400086291ac9f9366ee5",
"title": "基本操作"
"title": "基本操作",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-821f7a2277d34126a9faf5c4a67e361a",
"title": "整体架构"
"title": "整体架构",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-919562e4a81c4987bf99169fbd1c9950",
"title": "数据分布"
"title": "数据分布",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-e15c5dbfda3f4d309520c6eb006107e5",
"title": "数据模型"
"title": "数据模型",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-360ee2fa5b8c4deab45c13a82cae4191",
"title": "高可用"
"title": "高可用",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-3d93b937f63f4d1a9fa6c6de5f232b9f",
"title": "事务管理"
"title": "事务管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-12b2a187d8734b03a9bc821fd5bd97c0",
"title": "存储架构"
"title": "存储架构",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-b66b81b9d7fc40ae86f794e663c17ffd",
"title": "SQL引擎"
"title": "SQL引擎",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-7073e77cdd9e45aab980b4c78c2ba718",
"title": "备份与恢复"
"title": "备份与恢复",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-735e852aa8ef4f748b1af40f3d65f277",
"title": "整体概览"
"title": "整体概览",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-34c6b048999e42f3b7cc0d60b9452b4a",
"title": "OceanBase初阶"
"title": "OceanBase初阶",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-7b125f6585034b4cb85aa6d8d97473dd",
"title": "数据库基础组件"
"title": "数据库基础组件",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-d1aea4163cac432593b2193669e2cf65",
"title": "数据库管理工具"
"title": "数据库管理工具",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-0a9994e92ac04c489190ea514b244132",
"title": "数据库基础管理"
"title": "数据库基础管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-7e02baf5d5a44bb99b1f67153622a174",
"title": "数据库对象管理"
"title": "数据库对象管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-deedd2e3249f4c259db2fe95034e6a04",
"title": "数据库分布和链路管理"
"title": "数据库分布和链路管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-bf96cad4634b4935926f4fdd057c8b10",
"title": "事务管理"
"title": "事务管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-fe4799db20154acdb90be29dca4b7625",
"title": "用户权限管理"
"title": "用户权限管理",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-343f3156dc704fa285dd4d25fc4b4e6a",
"title": "数据高可用"
"title": "数据高可用",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-59fbb321928c4c31af25904757553051",
"title": "管理员指南"
"title": "管理员指南",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-15dec616c0c14cdda056b3bacc20704f",
"title": "事务保存点"
"title": "事务保存点",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-9e903dac84eb406d9bab6d66ce1a393e",
"title": "事务超时"
"title": "事务超时",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-b1d157ec8b47413a8d6e3e2f08c87c19",
"title": "创建和管理表"
"title": "创建和管理表",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-2cf15c8bbdca4f5a9b8bf760e83dc4cb",
"title": "创建和管理分区表"
"title": "创建和管理分区表",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-e927b436adc242fe8c2c46b60cccaf77",
"title": "创建和管理表组"
"title": "创建和管理表组",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-66b5429f4acd4e5489a1ae637fbcdc5a",
"title": "创建和管理视图"
"title": "创建和管理视图",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-cb33c74506814a19b63a388042135240",
"title": "迁移和同步"
"title": "迁移和同步",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-9495432660874f2a9bedef0baa185f85",
"title": "数据库集群"
"title": "数据库集群",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-4e435f265b5a40e981d26ce8ed35c5ac",
"title": "OceanBase租户"
"title": "OceanBase租户",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-c55ea8a25e804f498e6f66fc6997a127",
"title": "MySQL租户"
"title": "MySQL租户",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-fe208ea803654952a03d2d596643e349",
"title": "MySQL客户端"
"title": "MySQL客户端",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-5b6c0bf62d7e41b080199e432ddf754d",
"title": "OceanBase客户端"
"title": "OceanBase客户端",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-f7075b3752624443bb420484aadcdbfc",
"title": "结构化查询语言"
"title": "结构化查询语言",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-12ab34d11b514461882cfde60f6cb9de",
"title": "Java连接驱动"
"title": "Java连接驱动",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-85e6be91d75a4ae59cf655e7c139a30e",
"title": "实例数据库"
"title": "实例数据库",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-2b5a186477dd4118a107392c965d7023",
"title": "开发者指南"
"title": "开发者指南",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,7 @@
"keywords": [],
"node_id": "oceanbase-641f612acf59456187b9573a4398e20b",
"title": "表查询",
"export": []
"export": [],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -3,5 +3,9 @@
"node_id": "oceanbase-4d176da86e544f98acdb7b473d14902a",
"title": "INSERT",
"notebook_enable": false,
"export": ["insert.json"]
"export": [
"insert.json"
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -3,5 +3,9 @@
"node_id": "oceanbase-331c385ebc2448198f48564851555c06",
"title": "UPDATE",
"notebook_enable": false,
"export": ["update.json"]
"export": [
"update.json"
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,7 @@
"keywords": [],
"node_id": "oceanbase-704cfa03b69449b4bed5dc753bf5b7e7",
"title": "DELETE",
"export": "delete.json"
"export": "delete.json",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,9 @@
"keywords": [],
"node_id": "oceanbase-2884a0055c714346ba751c2f653e8445",
"title": "REPLACE",
"export": ["replace.json"]
"export": [
"replace.json"
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,7 @@
"keywords": [],
"node_id": "oceanbase-8526e5c5374b4081b9a5c698b9748856",
"title": "提交事务",
"export": "transaction.json"
"export": "transaction.json",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,9 @@
"keywords": [],
"node_id": "oceanbase-173dda0ef67d4d178b9454191b8a2c7e",
"title": "回滚事务",
"export": ["rollback.md"]
"export": [
"rollback.md"
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-b3022b343e13427e8da25d68af2e5763",
"title": "OceanBase中阶"
"title": "OceanBase中阶",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-de82fa8c1eb6488da71a615b240ef789",
"title": "ob-admin"
"title": "ob-admin",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-4654169e532043da82cbae4aa61b9161",
"title": "ob-agent"
"title": "ob-agent",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-c02525c0223446559932f8fd43b1e3b0",
"title": "liboblog"
"title": "liboblog",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-f410d4fcf3174c98b3319ad608a74067",
"title": "oblogproxy"
"title": "oblogproxy",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-13e640bb032e41d9b1f6ea6fa1e097d9",
"title": "oblogmsg"
"title": "oblogmsg",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-85af037d28c940b5a5a916670c6e0018",
"title": "生态工具"
"title": "生态工具",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-4224317fe01d462595961559747d96a8",
"title": "通用系统参数配置"
"title": "通用系统参数配置",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-de31577707b84d1dbcaebbb1d023050f",
"title": "默认生产参数配置"
"title": "默认生产参数配置",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-b2607ecae73d46179129e91337ff7669",
"title": "最小资源参数配置"
"title": "最小资源参数配置",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-1ffdadf84062428ebb2c336a74a3f3f1",
"title": "最佳性能参数配置"
"title": "最佳性能参数配置",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-bbf2f9741837479ba4d1daa52e091b78",
"title": "最佳实践"
"title": "最佳实践",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-932a909fd2c94d8e9a57caa0e0510d1d",
"title": "子查询"
"title": "子查询",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,9 @@
"keywords": [],
"node_id": "oceanbase-d28015752f834bffacc6dfb9ab64b8c2",
"title": "连接查询",
"export": []
"export": [
"show_title.json"
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "show_title.md"
"source": "show_title.md",
"exercise_id": "5eedef6a790e4c539260ef0d5973208e",
"notebook_enable": false
}
\ No newline at end of file
......@@ -5,5 +5,7 @@
"export": [
"max_salary.json",
"lost_id.json"
]
],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "lost_id.md"
"source": "lost_id.md",
"exercise_id": "5fa3bf9902574caea78c23dd5f6b776c",
"notebook_enable": false
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"source": "max_salary.md"
"source": "max_salary.md",
"exercise_id": "74407995a06f4cd6a5c60d8a767a19a8",
"notebook_enable": false
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-5c2cb3c282b7494bbf4b5f7e1fcb7457",
"title": "函数"
"title": "函数",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-9d1b0edd283647ec8e3d40b45731a6d7",
"title": "SQL请求执行顺序"
"title": "SQL请求执行顺序",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-ac2ddb04b0d441b48fd8975fbc956d42",
"title": "SQL执行计划"
"title": "SQL执行计划",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-ccf31646a84d4f5d82d0d9be7c7d41a8",
"title": "分布式执行计划"
"title": "分布式执行计划",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-55cb4815cdde4e278e632ad15eaa8ea6",
"title": "优化"
"title": "优化",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-8a5fb37bb13f4a25a9b917b165fdf111",
"title": "编程和查询"
"title": "编程和查询",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
{
"keywords": [],
"node_id": "oceanbase-c66bdfb4461d4271bfe4899acfcdd41c",
"title": "OceanBase高阶"
"title": "OceanBase高阶",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,5 +2,7 @@
"tree_name": "oceanbase",
"keywords": [],
"node_id": "oceanbase-eb2972c7232b48eaa049d0eda82ae8f4",
"title": "OceanBase"
"title": "OceanBase",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册