提交 9582ac9e 编写于 作者: M Mars Liu

fixed prefix

上级 8748a843
{ {
"keywords": [], "keywords": [],
"node_id": "ob-84787e0a055640d2af669b7ff61bd08a", "node_id": "oceanbase-a4dcb513a49a454a8989ada618656b76",
"title": "安装OBD" "title": "安装OBD"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-3c6f0c81923943bab108563f409738c1", "node_id": "oceanbase-74cfd90d3682429d941fd1f191031a83",
"title": "使用OBD部署" "title": "使用OBD部署"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-853a46feb30842b5bafea317687e04df", "node_id": "oceanbase-5fb13210a35442f5af6d28a8528d11fe",
"title": "问题排查" "title": "问题排查"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-9ebb7b7c868d41b489286a631c86f918", "node_id": "oceanbase-1a1ae343bdb44ffbbbbed6eea0ca2d9f",
"title": "使用OBD" "title": "使用OBD"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-a70706dc6bd340fc960132aad2c87707", "node_id": "oceanbase-d21749adeb774171afc8b6ab8053db85",
"title": "快速入门" "title": "快速入门"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-013bdab5013c4ce4913233f87592f844", "node_id": "oceanbase-c094797ecb1d4c38bb5616eed43f6093",
"title": "数据库操作" "title": "数据库操作"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-d9a4ab293b494b1e8b5dcc4bc6e28685", "node_id": "oceanbase-30b33e26049a48b2a58fbff04d5073e5",
"title": "表操作" "title": "表操作"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-22610873050f4f219af2dd3516442690", "node_id": "oceanbase-c11e9d6055704246b8497babb4045475",
"title": "索引操作" "title": "索引操作"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-0f74a0152cc54bac9fe0f4875c7b22d3", "node_id": "oceanbase-340a1c83d1bd4e1aaac955f4df7b9e95",
"title": "插入数据" "title": "插入数据"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-24f2d9140dae40cba5714ad8b91cc233", "node_id": "oceanbase-8acf63bf25ba47d9b54f01ff86962dd8",
"title": "删除数据" "title": "删除数据"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-d4735b0199e041cea568eaf5da3d5bfd", "node_id": "oceanbase-ba5a1ffe0c1741dea72d907e2c5ca6a4",
"title": "更新数据" "title": "更新数据"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-c9288cdb530e4af789dfc76150e922d8", "node_id": "oceanbase-6f727423ee414b85b6ed90bebcdd88b8",
"title": "查询数据", "title": "查询数据",
"export": [ "export": [
"hello.json" "hello.json"
......
{ {
"keywords": [], "keywords": [],
"node_id": "ob-511b322d90f9484d9a25108a6ad63aa0", "node_id": "oceanbase-af5799dc0b634263b326e0a6fe362dc0",
"title": "提交事务" "title": "提交事务"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ab9965aed5794e7d84cfad5d10ec5599", "node_id": "oceanbase-8a60e56da9254c80916aea336c80bafb",
"title": "回滚事务" "title": "回滚事务"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ec5c1a3d85db4ac4b51891002c9585db", "node_id": "oceanbase-5368117809db400086291ac9f9366ee5",
"title": "基本操作" "title": "基本操作"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-68ab7889257b44979a53385573f73505", "node_id": "oceanbase-821f7a2277d34126a9faf5c4a67e361a",
"title": "整体架构" "title": "整体架构"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ec3fe81c7bab4cd79c54d6b74e1c1113", "node_id": "oceanbase-919562e4a81c4987bf99169fbd1c9950",
"title": "数据分布" "title": "数据分布"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-3b0443341ac0408b9488952de107adff", "node_id": "oceanbase-e15c5dbfda3f4d309520c6eb006107e5",
"title": "数据模型" "title": "数据模型"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-47ce8e30a33f479594bf6d2ff0da1bfa", "node_id": "oceanbase-360ee2fa5b8c4deab45c13a82cae4191",
"title": "高可用" "title": "高可用"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-1ec046c02a77404eb53ff06b91573a40", "node_id": "oceanbase-3d93b937f63f4d1a9fa6c6de5f232b9f",
"title": "事务管理" "title": "事务管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-b50c55d09413418d90bb648ea9e98c43", "node_id": "oceanbase-12b2a187d8734b03a9bc821fd5bd97c0",
"title": "存储架构" "title": "存储架构"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-d86684074ed34222b7fb7896de920dc4", "node_id": "oceanbase-b66b81b9d7fc40ae86f794e663c17ffd",
"title": "SQL引擎" "title": "SQL引擎"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-f31680ba954b4a358f9506f3195c84ee", "node_id": "oceanbase-7073e77cdd9e45aab980b4c78c2ba718",
"title": "备份与恢复" "title": "备份与恢复"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-013816a853dc48469ac7b9cff78de825", "node_id": "oceanbase-735e852aa8ef4f748b1af40f3d65f277",
"title": "整体概览" "title": "整体概览"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-f09fe5be766942d787941675c5c0a9bb", "node_id": "oceanbase-34c6b048999e42f3b7cc0d60b9452b4a",
"title": "OceanBase初阶" "title": "OceanBase初阶"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-1df64a4e78e94dbdb51b3a233114360a", "node_id": "oceanbase-7b125f6585034b4cb85aa6d8d97473dd",
"title": "数据库基础组件" "title": "数据库基础组件"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-1bd2eb6cbd8d439881cd2737cf2996d0", "node_id": "oceanbase-d1aea4163cac432593b2193669e2cf65",
"title": "数据库管理工具" "title": "数据库管理工具"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-a343d533aeea43f08458c09eb810a6a0", "node_id": "oceanbase-0a9994e92ac04c489190ea514b244132",
"title": "数据库基础管理" "title": "数据库基础管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-8e9f8e33ac984fe89b3b9187d3742093", "node_id": "oceanbase-7e02baf5d5a44bb99b1f67153622a174",
"title": "数据库对象管理" "title": "数据库对象管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-341cfdd78a2a4fb0abe587342bd9b4fa", "node_id": "oceanbase-deedd2e3249f4c259db2fe95034e6a04",
"title": "数据库分布和链路管理" "title": "数据库分布和链路管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-9d7b7e878a364a82a3b4362ed78c7803", "node_id": "oceanbase-bf96cad4634b4935926f4fdd057c8b10",
"title": "事务管理" "title": "事务管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-1f1088a4c2214c50a7e2a36cfa8a75a8", "node_id": "oceanbase-fe4799db20154acdb90be29dca4b7625",
"title": "用户权限管理" "title": "用户权限管理"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-7ed2708b1407433794ab475437749b6e", "node_id": "oceanbase-343f3156dc704fa285dd4d25fc4b4e6a",
"title": "数据高可用" "title": "数据高可用"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-799a2e57c16c48cb9db7756365234b26", "node_id": "oceanbase-59fbb321928c4c31af25904757553051",
"title": "管理员指南" "title": "管理员指南"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-a16e1992943c444ab01d885294fb5474", "node_id": "oceanbase-15dec616c0c14cdda056b3bacc20704f",
"title": "事务保存点" "title": "事务保存点"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-f91c9ce7233e4c83a2cb476963b4682c", "node_id": "oceanbase-9e903dac84eb406d9bab6d66ce1a393e",
"title": "事务超时" "title": "事务超时"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-6cf0404835ee406c914db0a311dab7db", "node_id": "oceanbase-b1d157ec8b47413a8d6e3e2f08c87c19",
"title": "创建和管理表" "title": "创建和管理表"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-3ba77eca63574cd3a1ded9b4e22053fb", "node_id": "oceanbase-2cf15c8bbdca4f5a9b8bf760e83dc4cb",
"title": "创建和管理分区表" "title": "创建和管理分区表"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-f859f7e05996436aae79d84abb787d77", "node_id": "oceanbase-e927b436adc242fe8c2c46b60cccaf77",
"title": "创建和管理表组" "title": "创建和管理表组"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-e1173a9545f94652bc68383ac3540c3a", "node_id": "oceanbase-66b5429f4acd4e5489a1ae637fbcdc5a",
"title": "创建和管理视图" "title": "创建和管理视图"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-b759630e2e1344b68c5f358f06751b21", "node_id": "oceanbase-cb33c74506814a19b63a388042135240",
"title": "迁移和同步" "title": "迁移和同步"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-005963893ef748439ec3f0eee2a62213", "node_id": "oceanbase-9495432660874f2a9bedef0baa185f85",
"title": "数据库集群" "title": "数据库集群"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-4836c61e243a42b787aec151f427b0d9", "node_id": "oceanbase-4e435f265b5a40e981d26ce8ed35c5ac",
"title": "OceanBase租户" "title": "OceanBase租户"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-dcb605252ba849c2b5d096fef3795166", "node_id": "oceanbase-c55ea8a25e804f498e6f66fc6997a127",
"title": "MySQL租户" "title": "MySQL租户"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-e60b13f766254d8992e0e89e3b7bc195", "node_id": "oceanbase-fe208ea803654952a03d2d596643e349",
"title": "MySQL客户端" "title": "MySQL客户端"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-7a36da0b55c84453bf1d631151b6ecd7", "node_id": "oceanbase-5b6c0bf62d7e41b080199e432ddf754d",
"title": "OceanBase客户端" "title": "OceanBase客户端"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-99c7949b37754d6dbaad025b89ffe92e", "node_id": "oceanbase-f7075b3752624443bb420484aadcdbfc",
"title": "结构化查询语言" "title": "结构化查询语言"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-22ed99032fd94d1fa14d88f1b43fb87a", "node_id": "oceanbase-12ab34d11b514461882cfde60f6cb9de",
"title": "Java连接驱动" "title": "Java连接驱动"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-e6459b45729b4257bb0ee6aad88b9a9c", "node_id": "oceanbase-85e6be91d75a4ae59cf655e7c139a30e",
"title": "实例数据库" "title": "实例数据库"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ab747f1d6b0b4d14af766b3dcb193786", "node_id": "oceanbase-2b5a186477dd4118a107392c965d7023",
"title": "开发者指南" "title": "开发者指南"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-fca45361db8c421cbae40e3ea3ea30a3", "node_id": "oceanbase-641f612acf59456187b9573a4398e20b",
"title": "表查询" "title": "表查询"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-efdc5f052bd6480cb59ef82791a3fbfb", "node_id": "oceanbase-4d176da86e544f98acdb7b473d14902a",
"title": "INSERT" "title": "INSERT"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ebc8f0b58f7c4dcfa8ebb3d7f3dd8221", "node_id": "oceanbase-331c385ebc2448198f48564851555c06",
"title": "UPDATE" "title": "UPDATE"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-2790316c37e744439ed7a595e43e9925", "node_id": "oceanbase-704cfa03b69449b4bed5dc753bf5b7e7",
"title": "DELETE" "title": "DELETE"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-cbc6c19dabf84f7382198ff29d47aff0", "node_id": "oceanbase-2884a0055c714346ba751c2f653e8445",
"title": "REPLACE" "title": "REPLACE"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-04e7b55f5e2240b78e03dc2cc24bbf4c", "node_id": "oceanbase-8526e5c5374b4081b9a5c698b9748856",
"title": "提交事务" "title": "提交事务"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-9b049efa61f748228242736e2601c615", "node_id": "oceanbase-173dda0ef67d4d178b9454191b8a2c7e",
"title": "回滚事务" "title": "回滚事务"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-7c6aa61f496c4a76955e15bd77b8c8b1", "node_id": "oceanbase-b3022b343e13427e8da25d68af2e5763",
"title": "OceanBase中阶" "title": "OceanBase中阶"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-764fbe37c4104a159a788179177db3bf", "node_id": "oceanbase-de82fa8c1eb6488da71a615b240ef789",
"title": "ob-admin" "title": "ob-admin"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-957437fd9b7845f5b44bbdc8975dd637", "node_id": "oceanbase-4654169e532043da82cbae4aa61b9161",
"title": "ob-agent" "title": "ob-agent"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-fcc597f83b724d4fac026263688103e9", "node_id": "oceanbase-c02525c0223446559932f8fd43b1e3b0",
"title": "liboblog" "title": "liboblog"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-2e91481029474f9bb8e11743e8c87a50", "node_id": "oceanbase-f410d4fcf3174c98b3319ad608a74067",
"title": "oblogproxy" "title": "oblogproxy"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-e3067da3f27247388d8db68dedea91c2", "node_id": "oceanbase-13e640bb032e41d9b1f6ea6fa1e097d9",
"title": "oblogmsg" "title": "oblogmsg"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-623af001479940068ca008d7dc4d8048", "node_id": "oceanbase-85af037d28c940b5a5a916670c6e0018",
"title": "生态工具" "title": "生态工具"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-7ef4eb15586d4065a72b4fa397e7a5fb", "node_id": "oceanbase-4224317fe01d462595961559747d96a8",
"title": "通用系统参数配置" "title": "通用系统参数配置"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-58e375cf2f1a48cb921b773eb34efdab", "node_id": "oceanbase-de31577707b84d1dbcaebbb1d023050f",
"title": "默认生产参数配置" "title": "默认生产参数配置"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-2591af1e55a14c948906706cc7a2cb7b", "node_id": "oceanbase-b2607ecae73d46179129e91337ff7669",
"title": "最小资源参数配置" "title": "最小资源参数配置"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-fe0c9f76d5534776b1bdc706be88751e", "node_id": "oceanbase-1ffdadf84062428ebb2c336a74a3f3f1",
"title": "最佳性能参数配置" "title": "最佳性能参数配置"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-fb64af120b5c4403bfb9dce995028b51", "node_id": "oceanbase-bbf2f9741837479ba4d1daa52e091b78",
"title": "最佳实践" "title": "最佳实践"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-51a45bee595a4d3e8e855ad97bafbdfd", "node_id": "oceanbase-932a909fd2c94d8e9a57caa0e0510d1d",
"title": "子查询" "title": "子查询"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-3c76979a5d4541a28db2667f67054a4d", "node_id": "oceanbase-d28015752f834bffacc6dfb9ab64b8c2",
"title": "连接查询" "title": "连接查询"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-83b90cfb4ae740e09620f8498178fa1a", "node_id": "oceanbase-4977bf7616784bfbac4bf88c8a064375",
"title": "数据分析" "title": "数据分析"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-732b80bf22b34dd9bc138b53939e14a8", "node_id": "oceanbase-9d1b0edd283647ec8e3d40b45731a6d7",
"title": "SQL请求执行顺序" "title": "SQL请求执行顺序"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-312b3dff536e4efb9ee9d38eec838365", "node_id": "oceanbase-5c2cb3c282b7494bbf4b5f7e1fcb7457",
"title": "函数" "title": "函数"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-ada3b8f79a044c7fa9a830cd773c045a", "node_id": "oceanbase-ac2ddb04b0d441b48fd8975fbc956d42",
"title": "SQL执行计划" "title": "SQL执行计划"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-7b2c300920524e47bc7b05e25d6e096e", "node_id": "oceanbase-ccf31646a84d4f5d82d0d9be7c7d41a8",
"title": "分布式执行计划" "title": "分布式执行计划"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-fbaf5f48374f41cd8333839151ac932f", "node_id": "oceanbase-55cb4815cdde4e278e632ad15eaa8ea6",
"title": "优化" "title": "优化"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-09fb30cc8c814755824c1f3c35787048", "node_id": "oceanbase-8a5fb37bb13f4a25a9b917b165fdf111",
"title": "编程和查询" "title": "编程和查询"
} }
\ No newline at end of file
{ {
"keywords": [], "keywords": [],
"node_id": "ob-4d56098f05734c609fd3c605ad37ba72", "node_id": "oceanbase-c66bdfb4461d4271bfe4899acfcdd41c",
"title": "OceanBase高阶" "title": "OceanBase高阶"
} }
\ No newline at end of file
{ {
"tree_name": "oceanbase", "tree_name": "oceanbase",
"keywords": [], "keywords": [],
"node_id": "ob-6254ae328788405087e6831a171a0128", "node_id": "oceanbase-eb2972c7232b48eaa049d0eda82ae8f4",
"title": "OceanBase" "title": "OceanBase"
} }
\ No newline at end of file
此差异已折叠。
...@@ -56,7 +56,7 @@ def gen_tree(data_path): ...@@ -56,7 +56,7 @@ def gen_tree(data_path):
def gen_node_id(): def gen_node_id():
# return ''.join(str(uuid.uuid5(uuid.NAMESPACE_URL, 'skill_tree')).split('-')) # return ''.join(str(uuid.uuid5(uuid.NAMESPACE_URL, 'skill_tree')).split('-'))
return "ob-" + uuid.uuid4().hex return "oceanbase-" + uuid.uuid4().hex
def list_dir(p): def list_dir(p):
v = os.listdir(p) v = os.listdir(p)
...@@ -69,7 +69,7 @@ def gen_tree(data_path): ...@@ -69,7 +69,7 @@ def gen_tree(data_path):
def ensure_id_helper(node): def ensure_id_helper(node):
flag = False flag = False
if (node.get('node_id') is None) or node.get('node_id') in id_set: if (node.get('node_id') is None) or node.get('node_id') in id_set or True:
node['node_id'] = gen_node_id() node['node_id'] = gen_node_id()
flag = True flag = True
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册