Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_oceanbase
提交
9582ac9e
S
skill_tree_oceanbase
项目概览
CSDN 技术社区
/
skill_tree_oceanbase
通知
7
Star
4
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_oceanbase
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
9582ac9e
编写于
11月 03, 2021
作者:
M
Mars Liu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed prefix
上级
8748a843
变更
82
显示空白变更内容
内联
并排
Showing
82 changed file
with
240 addition
and
162 deletion
+240
-162
data/1.OceanBase初阶/1.快速入门/1.安装OBD/config.json
data/1.OceanBase初阶/1.快速入门/1.安装OBD/config.json
+2
-1
data/1.OceanBase初阶/1.快速入门/2.使用OBD部署/config.json
data/1.OceanBase初阶/1.快速入门/2.使用OBD部署/config.json
+2
-1
data/1.OceanBase初阶/1.快速入门/3.问题排查/config.json
data/1.OceanBase初阶/1.快速入门/3.问题排查/config.json
+2
-1
data/1.OceanBase初阶/1.快速入门/4.使用OBD/config.json
data/1.OceanBase初阶/1.快速入门/4.使用OBD/config.json
+2
-1
data/1.OceanBase初阶/1.快速入门/config.json
data/1.OceanBase初阶/1.快速入门/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/1.数据库操作/config.json
data/1.OceanBase初阶/2.基本操作/1.数据库操作/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/2.表操作/config.json
data/1.OceanBase初阶/2.基本操作/2.表操作/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/3.索引操作/config.json
data/1.OceanBase初阶/2.基本操作/3.索引操作/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/4.插入数据/config.json
data/1.OceanBase初阶/2.基本操作/4.插入数据/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/5.删除数据/config.json
data/1.OceanBase初阶/2.基本操作/5.删除数据/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/6.更新数据/config.json
data/1.OceanBase初阶/2.基本操作/6.更新数据/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/7.查询数据/config.json
data/1.OceanBase初阶/2.基本操作/7.查询数据/config.json
+1
-1
data/1.OceanBase初阶/2.基本操作/8.提交事务/config.json
data/1.OceanBase初阶/2.基本操作/8.提交事务/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/9.回滚事务/config.json
data/1.OceanBase初阶/2.基本操作/9.回滚事务/config.json
+2
-1
data/1.OceanBase初阶/2.基本操作/config.json
data/1.OceanBase初阶/2.基本操作/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/1.整体架构/config.json
data/1.OceanBase初阶/3.整体概览/1.整体架构/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/2.数据分布/config.json
data/1.OceanBase初阶/3.整体概览/2.数据分布/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/3.数据模型/config.json
data/1.OceanBase初阶/3.整体概览/3.数据模型/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/4.高可用/config.json
data/1.OceanBase初阶/3.整体概览/4.高可用/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/5.事务管理/config.json
data/1.OceanBase初阶/3.整体概览/5.事务管理/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/6.存储架构/config.json
data/1.OceanBase初阶/3.整体概览/6.存储架构/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/7.SQL引擎/config.json
data/1.OceanBase初阶/3.整体概览/7.SQL引擎/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/8.备份与恢复/config.json
data/1.OceanBase初阶/3.整体概览/8.备份与恢复/config.json
+2
-1
data/1.OceanBase初阶/3.整体概览/config.json
data/1.OceanBase初阶/3.整体概览/config.json
+2
-1
data/1.OceanBase初阶/config.json
data/1.OceanBase初阶/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/1.数据库基础组件/config.json
data/2.OceanBase中阶/1.管理员指南/1.数据库基础组件/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/2.数据库管理工具/config.json
data/2.OceanBase中阶/1.管理员指南/2.数据库管理工具/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/3.数据库基础管理/config.json
data/2.OceanBase中阶/1.管理员指南/3.数据库基础管理/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/4.数据库对象管理/config.json
data/2.OceanBase中阶/1.管理员指南/4.数据库对象管理/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/5.数据库分布和链路管理/config.json
data/2.OceanBase中阶/1.管理员指南/5.数据库分布和链路管理/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/6.事务管理/config.json
data/2.OceanBase中阶/1.管理员指南/6.事务管理/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/7.用户权限管理/config.json
data/2.OceanBase中阶/1.管理员指南/7.用户权限管理/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/8.数据高可用/config.json
data/2.OceanBase中阶/1.管理员指南/8.数据高可用/config.json
+2
-1
data/2.OceanBase中阶/1.管理员指南/config.json
data/2.OceanBase中阶/1.管理员指南/config.json
+2
-1
data/2.OceanBase中阶/10.事务保存点/config.json
data/2.OceanBase中阶/10.事务保存点/config.json
+2
-1
data/2.OceanBase中阶/11.事务超时/config.json
data/2.OceanBase中阶/11.事务超时/config.json
+2
-1
data/2.OceanBase中阶/12.创建和管理表/config.json
data/2.OceanBase中阶/12.创建和管理表/config.json
+2
-1
data/2.OceanBase中阶/13.创建和管理分区表/config.json
data/2.OceanBase中阶/13.创建和管理分区表/config.json
+2
-1
data/2.OceanBase中阶/14.创建和管理表组/config.json
data/2.OceanBase中阶/14.创建和管理表组/config.json
+2
-1
data/2.OceanBase中阶/15.创建和管理视图/config.json
data/2.OceanBase中阶/15.创建和管理视图/config.json
+2
-1
data/2.OceanBase中阶/16.迁移和同步/config.json
data/2.OceanBase中阶/16.迁移和同步/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/1.数据库集群/config.json
data/2.OceanBase中阶/2.开发者指南/1.数据库集群/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/2.OceanBase租户/config.json
data/2.OceanBase中阶/2.开发者指南/2.OceanBase租户/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/3.MySQL租户/config.json
data/2.OceanBase中阶/2.开发者指南/3.MySQL租户/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/4.MySQL客户端/config.json
data/2.OceanBase中阶/2.开发者指南/4.MySQL客户端/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/5.OceanBase客户端/config.json
data/2.OceanBase中阶/2.开发者指南/5.OceanBase客户端/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/6.结构化查询语言/config.json
data/2.OceanBase中阶/2.开发者指南/6.结构化查询语言/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/7.Java连接驱动/config.json
data/2.OceanBase中阶/2.开发者指南/7.Java连接驱动/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/8.实例数据库/config.json
data/2.OceanBase中阶/2.开发者指南/8.实例数据库/config.json
+2
-1
data/2.OceanBase中阶/2.开发者指南/config.json
data/2.OceanBase中阶/2.开发者指南/config.json
+2
-1
data/2.OceanBase中阶/3.表查询/config.json
data/2.OceanBase中阶/3.表查询/config.json
+2
-1
data/2.OceanBase中阶/4.INSERT/config.json
data/2.OceanBase中阶/4.INSERT/config.json
+2
-1
data/2.OceanBase中阶/5.UPDATE/config.json
data/2.OceanBase中阶/5.UPDATE/config.json
+2
-1
data/2.OceanBase中阶/6.DELETE/config.json
data/2.OceanBase中阶/6.DELETE/config.json
+2
-1
data/2.OceanBase中阶/7.REPLACE/config.json
data/2.OceanBase中阶/7.REPLACE/config.json
+2
-1
data/2.OceanBase中阶/8.提交事务/config.json
data/2.OceanBase中阶/8.提交事务/config.json
+2
-1
data/2.OceanBase中阶/9.回滚事务/config.json
data/2.OceanBase中阶/9.回滚事务/config.json
+2
-1
data/2.OceanBase中阶/config.json
data/2.OceanBase中阶/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/1.ob-admin/config.json
data/3.OceanBase高阶/1.生态工具/1.ob-admin/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/2.ob-agent/config.json
data/3.OceanBase高阶/1.生态工具/2.ob-agent/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/3.liboblog/config.json
data/3.OceanBase高阶/1.生态工具/3.liboblog/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/4.oblogproxy/config.json
data/3.OceanBase高阶/1.生态工具/4.oblogproxy/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/5.oblogmsg/config.json
data/3.OceanBase高阶/1.生态工具/5.oblogmsg/config.json
+2
-1
data/3.OceanBase高阶/1.生态工具/config.json
data/3.OceanBase高阶/1.生态工具/config.json
+2
-1
data/3.OceanBase高阶/2.最佳实践/1.通用系统参数配置/config.json
data/3.OceanBase高阶/2.最佳实践/1.通用系统参数配置/config.json
+2
-1
data/3.OceanBase高阶/2.最佳实践/2.默认生产参数配置/config.json
data/3.OceanBase高阶/2.最佳实践/2.默认生产参数配置/config.json
+2
-1
data/3.OceanBase高阶/2.最佳实践/3.最小资源参数配置/config.json
data/3.OceanBase高阶/2.最佳实践/3.最小资源参数配置/config.json
+2
-1
data/3.OceanBase高阶/2.最佳实践/4.最佳性能参数配置/config.json
data/3.OceanBase高阶/2.最佳实践/4.最佳性能参数配置/config.json
+2
-1
data/3.OceanBase高阶/2.最佳实践/config.json
data/3.OceanBase高阶/2.最佳实践/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/1.子查询/config.json
data/3.OceanBase高阶/3.编程和查询/1.子查询/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/2.连接查询/config.json
data/3.OceanBase高阶/3.编程和查询/2.连接查询/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/3.数据分析/config.json
data/3.OceanBase高阶/3.编程和查询/3.数据分析/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/4.SQL请求执行顺序/config.json
data/3.OceanBase高阶/3.编程和查询/4.SQL请求执行顺序/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/4.函数/config.json
data/3.OceanBase高阶/3.编程和查询/4.函数/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/5.SQL执行计划/config.json
data/3.OceanBase高阶/3.编程和查询/5.SQL执行计划/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/6.分布式执行计划/config.json
data/3.OceanBase高阶/3.编程和查询/6.分布式执行计划/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/7.优化/config.json
data/3.OceanBase高阶/3.编程和查询/7.优化/config.json
+2
-1
data/3.OceanBase高阶/3.编程和查询/config.json
data/3.OceanBase高阶/3.编程和查询/config.json
+2
-1
data/3.OceanBase高阶/config.json
data/3.OceanBase高阶/config.json
+2
-1
data/config.json
data/config.json
+1
-1
data/tree.json
data/tree.json
+80
-80
src/tree.py
src/tree.py
+2
-2
未找到文件。
data/1.OceanBase初阶/1.快速入门/1.安装OBD/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-84787e0a055640d2af669b7ff61bd08a
"
,
"node_id"
:
"o
ceanbase-a4dcb513a49a454a8989ada618656b76
"
,
"title"
:
"安装OBD"
}
\ No newline at end of file
data/1.OceanBase初阶/1.快速入门/2.使用OBD部署/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-3c6f0c81923943bab108563f409738c1
"
,
"node_id"
:
"o
ceanbase-74cfd90d3682429d941fd1f191031a83
"
,
"title"
:
"使用OBD部署"
}
\ No newline at end of file
data/1.OceanBase初阶/1.快速入门/3.问题排查/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-853a46feb30842b5bafea317687e04df
"
,
"node_id"
:
"o
ceanbase-5fb13210a35442f5af6d28a8528d11fe
"
,
"title"
:
"问题排查"
}
\ No newline at end of file
data/1.OceanBase初阶/1.快速入门/4.使用OBD/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-9ebb7b7c868d41b489286a631c86f918
"
,
"node_id"
:
"o
ceanbase-1a1ae343bdb44ffbbbbed6eea0ca2d9f
"
,
"title"
:
"使用OBD"
}
\ No newline at end of file
data/1.OceanBase初阶/1.快速入门/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-a70706dc6bd340fc960132aad2c87707
"
,
"node_id"
:
"o
ceanbase-d21749adeb774171afc8b6ab8053db85
"
,
"title"
:
"快速入门"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/1.数据库操作/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-013bdab5013c4ce4913233f87592f844
"
,
"node_id"
:
"o
ceanbase-c094797ecb1d4c38bb5616eed43f6093
"
,
"title"
:
"数据库操作"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/2.表操作/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-d9a4ab293b494b1e8b5dcc4bc6e2868
5"
,
"node_id"
:
"o
ceanbase-30b33e26049a48b2a58fbff04d5073e
5"
,
"title"
:
"表操作"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/3.索引操作/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-22610873050f4f219af2dd3516442690
"
,
"node_id"
:
"o
ceanbase-c11e9d6055704246b8497babb4045475
"
,
"title"
:
"索引操作"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/4.插入数据/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-0f74a0152cc54bac9fe0f4875c7b22d3
"
,
"node_id"
:
"o
ceanbase-340a1c83d1bd4e1aaac955f4df7b9e95
"
,
"title"
:
"插入数据"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/5.删除数据/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-24f2d9140dae40cba5714ad8b91cc233
"
,
"node_id"
:
"o
ceanbase-8acf63bf25ba47d9b54f01ff86962dd8
"
,
"title"
:
"删除数据"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/6.更新数据/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-d4735b0199e041cea568eaf5da3d5bfd
"
,
"node_id"
:
"o
ceanbase-ba5a1ffe0c1741dea72d907e2c5ca6a4
"
,
"title"
:
"更新数据"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/7.查询数据/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-c9288cdb530e4af789dfc76150e922d
8"
,
"node_id"
:
"o
ceanbase-6f727423ee414b85b6ed90bebcdd88b
8"
,
"title"
:
"查询数据"
,
"export"
:
[
"hello.json"
...
...
data/1.OceanBase初阶/2.基本操作/8.提交事务/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-511b322d90f9484d9a25108a6ad63aa
0"
,
"node_id"
:
"o
ceanbase-af5799dc0b634263b326e0a6fe362dc
0"
,
"title"
:
"提交事务"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/9.回滚事务/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ab9965aed5794e7d84cfad5d10ec5599
"
,
"node_id"
:
"o
ceanbase-8a60e56da9254c80916aea336c80bafb
"
,
"title"
:
"回滚事务"
}
\ No newline at end of file
data/1.OceanBase初阶/2.基本操作/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ec5c1a3d85db4ac4b51891002c9585db
"
,
"node_id"
:
"o
ceanbase-5368117809db400086291ac9f9366ee5
"
,
"title"
:
"基本操作"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/1.整体架构/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-68ab7889257b44979a53385573f73505
"
,
"node_id"
:
"o
ceanbase-821f7a2277d34126a9faf5c4a67e361a
"
,
"title"
:
"整体架构"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/2.数据分布/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ec3fe81c7bab4cd79c54d6b74e1c1113
"
,
"node_id"
:
"o
ceanbase-919562e4a81c4987bf99169fbd1c9950
"
,
"title"
:
"数据分布"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/3.数据模型/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-3b0443341ac0408b9488952de107adff
"
,
"node_id"
:
"o
ceanbase-e15c5dbfda3f4d309520c6eb006107e5
"
,
"title"
:
"数据模型"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/4.高可用/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-47ce8e30a33f479594bf6d2ff0da1bfa
"
,
"node_id"
:
"o
ceanbase-360ee2fa5b8c4deab45c13a82cae4191
"
,
"title"
:
"高可用"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/5.事务管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-1ec046c02a77404eb53ff06b91573a40
"
,
"node_id"
:
"o
ceanbase-3d93b937f63f4d1a9fa6c6de5f232b9f
"
,
"title"
:
"事务管理"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/6.存储架构/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-b50c55d09413418d90bb648ea9e98c43
"
,
"node_id"
:
"o
ceanbase-12b2a187d8734b03a9bc821fd5bd97c0
"
,
"title"
:
"存储架构"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/7.SQL引擎/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-d86684074ed34222b7fb7896de920dc4
"
,
"node_id"
:
"o
ceanbase-b66b81b9d7fc40ae86f794e663c17ffd
"
,
"title"
:
"SQL引擎"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/8.备份与恢复/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-f31680ba954b4a358f9506f3195c84ee
"
,
"node_id"
:
"o
ceanbase-7073e77cdd9e45aab980b4c78c2ba718
"
,
"title"
:
"备份与恢复"
}
\ No newline at end of file
data/1.OceanBase初阶/3.整体概览/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-013816a853dc48469ac7b9cff78de825
"
,
"node_id"
:
"o
ceanbase-735e852aa8ef4f748b1af40f3d65f277
"
,
"title"
:
"整体概览"
}
\ No newline at end of file
data/1.OceanBase初阶/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-f09fe5be766942d787941675c5c0a9bb
"
,
"node_id"
:
"o
ceanbase-34c6b048999e42f3b7cc0d60b9452b4a
"
,
"title"
:
"OceanBase初阶"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/1.数据库基础组件/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-1df64a4e78e94dbdb51b3a233114360a
"
,
"node_id"
:
"o
ceanbase-7b125f6585034b4cb85aa6d8d97473dd
"
,
"title"
:
"数据库基础组件"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/2.数据库管理工具/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-1bd2eb6cbd8d439881cd2737cf2996d0
"
,
"node_id"
:
"o
ceanbase-d1aea4163cac432593b2193669e2cf65
"
,
"title"
:
"数据库管理工具"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/3.数据库基础管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-a343d533aeea43f08458c09eb810a6a0
"
,
"node_id"
:
"o
ceanbase-0a9994e92ac04c489190ea514b244132
"
,
"title"
:
"数据库基础管理"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/4.数据库对象管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-8e9f8e33ac984fe89b3b9187d3742093
"
,
"node_id"
:
"o
ceanbase-7e02baf5d5a44bb99b1f67153622a174
"
,
"title"
:
"数据库对象管理"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/5.数据库分布和链路管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-341cfdd78a2a4fb0abe587342bd9b4fa
"
,
"node_id"
:
"o
ceanbase-deedd2e3249f4c259db2fe95034e6a04
"
,
"title"
:
"数据库分布和链路管理"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/6.事务管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-9d7b7e878a364a82a3b4362ed78c7803
"
,
"node_id"
:
"o
ceanbase-bf96cad4634b4935926f4fdd057c8b10
"
,
"title"
:
"事务管理"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/7.用户权限管理/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-1f1088a4c2214c50a7e2a36cfa8a75a8
"
,
"node_id"
:
"o
ceanbase-fe4799db20154acdb90be29dca4b7625
"
,
"title"
:
"用户权限管理"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/8.数据高可用/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-7ed2708b1407433794ab475437749b6e
"
,
"node_id"
:
"o
ceanbase-343f3156dc704fa285dd4d25fc4b4e6a
"
,
"title"
:
"数据高可用"
}
\ No newline at end of file
data/2.OceanBase中阶/1.管理员指南/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-799a2e57c16c48cb9db7756365234b26
"
,
"node_id"
:
"o
ceanbase-59fbb321928c4c31af25904757553051
"
,
"title"
:
"管理员指南"
}
\ No newline at end of file
data/2.OceanBase中阶/10.事务保存点/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-a16e1992943c444ab01d885294fb5474
"
,
"node_id"
:
"o
ceanbase-15dec616c0c14cdda056b3bacc20704f
"
,
"title"
:
"事务保存点"
}
\ No newline at end of file
data/2.OceanBase中阶/11.事务超时/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-f91c9ce7233e4c83a2cb476963b4682c
"
,
"node_id"
:
"o
ceanbase-9e903dac84eb406d9bab6d66ce1a393e
"
,
"title"
:
"事务超时"
}
\ No newline at end of file
data/2.OceanBase中阶/12.创建和管理表/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-6cf0404835ee406c914db0a311dab7db
"
,
"node_id"
:
"o
ceanbase-b1d157ec8b47413a8d6e3e2f08c87c19
"
,
"title"
:
"创建和管理表"
}
\ No newline at end of file
data/2.OceanBase中阶/13.创建和管理分区表/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-3ba77eca63574cd3a1ded9b4e22053f
b"
,
"node_id"
:
"o
ceanbase-2cf15c8bbdca4f5a9b8bf760e83dc4c
b"
,
"title"
:
"创建和管理分区表"
}
\ No newline at end of file
data/2.OceanBase中阶/14.创建和管理表组/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-f859f7e05996436aae79d84abb787d
77"
,
"node_id"
:
"o
ceanbase-e927b436adc242fe8c2c46b60cccaf
77"
,
"title"
:
"创建和管理表组"
}
\ No newline at end of file
data/2.OceanBase中阶/15.创建和管理视图/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-e1173a9545f94652bc68383ac3540c3
a"
,
"node_id"
:
"o
ceanbase-66b5429f4acd4e5489a1ae637fbcdc5
a"
,
"title"
:
"创建和管理视图"
}
\ No newline at end of file
data/2.OceanBase中阶/16.迁移和同步/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-b759630e2e1344b68c5f358f06751b21
"
,
"node_id"
:
"o
ceanbase-cb33c74506814a19b63a388042135240
"
,
"title"
:
"迁移和同步"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/1.数据库集群/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-005963893ef748439ec3f0eee2a62213
"
,
"node_id"
:
"o
ceanbase-9495432660874f2a9bedef0baa185f85
"
,
"title"
:
"数据库集群"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/2.OceanBase租户/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-4836c61e243a42b787aec151f427b0d9
"
,
"node_id"
:
"o
ceanbase-4e435f265b5a40e981d26ce8ed35c5ac
"
,
"title"
:
"OceanBase租户"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/3.MySQL租户/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-dcb605252ba849c2b5d096fef3795166
"
,
"node_id"
:
"o
ceanbase-c55ea8a25e804f498e6f66fc6997a127
"
,
"title"
:
"MySQL租户"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/4.MySQL客户端/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-e60b13f766254d8992e0e89e3b7bc195
"
,
"node_id"
:
"o
ceanbase-fe208ea803654952a03d2d596643e349
"
,
"title"
:
"MySQL客户端"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/5.OceanBase客户端/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-7a36da0b55c84453bf1d631151b6ecd7
"
,
"node_id"
:
"o
ceanbase-5b6c0bf62d7e41b080199e432ddf754d
"
,
"title"
:
"OceanBase客户端"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/6.结构化查询语言/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-99c7949b37754d6dbaad025b89ffe92e
"
,
"node_id"
:
"o
ceanbase-f7075b3752624443bb420484aadcdbfc
"
,
"title"
:
"结构化查询语言"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/7.Java连接驱动/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-22ed99032fd94d1fa14d88f1b43fb87a
"
,
"node_id"
:
"o
ceanbase-12ab34d11b514461882cfde60f6cb9de
"
,
"title"
:
"Java连接驱动"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/8.实例数据库/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-e6459b45729b4257bb0ee6aad88b9a9c
"
,
"node_id"
:
"o
ceanbase-85e6be91d75a4ae59cf655e7c139a30e
"
,
"title"
:
"实例数据库"
}
\ No newline at end of file
data/2.OceanBase中阶/2.开发者指南/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ab747f1d6b0b4d14af766b3dcb193786
"
,
"node_id"
:
"o
ceanbase-2b5a186477dd4118a107392c965d7023
"
,
"title"
:
"开发者指南"
}
\ No newline at end of file
data/2.OceanBase中阶/3.表查询/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-fca45361db8c421cbae40e3ea3ea30a3
"
,
"node_id"
:
"o
ceanbase-641f612acf59456187b9573a4398e20b
"
,
"title"
:
"表查询"
}
\ No newline at end of file
data/2.OceanBase中阶/4.INSERT/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-efdc5f052bd6480cb59ef82791a3fbfb
"
,
"node_id"
:
"o
ceanbase-4d176da86e544f98acdb7b473d14902a
"
,
"title"
:
"INSERT"
}
\ No newline at end of file
data/2.OceanBase中阶/5.UPDATE/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ebc8f0b58f7c4dcfa8ebb3d7f3dd8221
"
,
"node_id"
:
"o
ceanbase-331c385ebc2448198f48564851555c06
"
,
"title"
:
"UPDATE"
}
\ No newline at end of file
data/2.OceanBase中阶/6.DELETE/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-2790316c37e744439ed7a595e43e9925
"
,
"node_id"
:
"o
ceanbase-704cfa03b69449b4bed5dc753bf5b7e7
"
,
"title"
:
"DELETE"
}
\ No newline at end of file
data/2.OceanBase中阶/7.REPLACE/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-cbc6c19dabf84f7382198ff29d47aff0
"
,
"node_id"
:
"o
ceanbase-2884a0055c714346ba751c2f653e8445
"
,
"title"
:
"REPLACE"
}
\ No newline at end of file
data/2.OceanBase中阶/8.提交事务/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-04e7b55f5e2240b78e03dc2cc24bbf4c
"
,
"node_id"
:
"o
ceanbase-8526e5c5374b4081b9a5c698b9748856
"
,
"title"
:
"提交事务"
}
\ No newline at end of file
data/2.OceanBase中阶/9.回滚事务/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-9b049efa61f748228242736e2601c615
"
,
"node_id"
:
"o
ceanbase-173dda0ef67d4d178b9454191b8a2c7e
"
,
"title"
:
"回滚事务"
}
\ No newline at end of file
data/2.OceanBase中阶/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-7c6aa61f496c4a76955e15bd77b8c8b1
"
,
"node_id"
:
"o
ceanbase-b3022b343e13427e8da25d68af2e5763
"
,
"title"
:
"OceanBase中阶"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/1.ob-admin/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-764fbe37c4104a159a788179177db3bf
"
,
"node_id"
:
"o
ceanbase-de82fa8c1eb6488da71a615b240ef789
"
,
"title"
:
"ob-admin"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/2.ob-agent/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-957437fd9b7845f5b44bbdc8975dd637
"
,
"node_id"
:
"o
ceanbase-4654169e532043da82cbae4aa61b9161
"
,
"title"
:
"ob-agent"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/3.liboblog/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-fcc597f83b724d4fac026263688103e9
"
,
"node_id"
:
"o
ceanbase-c02525c0223446559932f8fd43b1e3b0
"
,
"title"
:
"liboblog"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/4.oblogproxy/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-2e91481029474f9bb8e11743e8c87a50
"
,
"node_id"
:
"o
ceanbase-f410d4fcf3174c98b3319ad608a74067
"
,
"title"
:
"oblogproxy"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/5.oblogmsg/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-e3067da3f27247388d8db68dedea91c2
"
,
"node_id"
:
"o
ceanbase-13e640bb032e41d9b1f6ea6fa1e097d9
"
,
"title"
:
"oblogmsg"
}
\ No newline at end of file
data/3.OceanBase高阶/1.生态工具/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-623af001479940068ca008d7dc4d804
8"
,
"node_id"
:
"o
ceanbase-85af037d28c940b5a5a916670c6e001
8"
,
"title"
:
"生态工具"
}
\ No newline at end of file
data/3.OceanBase高阶/2.最佳实践/1.通用系统参数配置/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-7ef4eb15586d4065a72b4fa397e7a5fb
"
,
"node_id"
:
"o
ceanbase-4224317fe01d462595961559747d96a8
"
,
"title"
:
"通用系统参数配置"
}
\ No newline at end of file
data/3.OceanBase高阶/2.最佳实践/2.默认生产参数配置/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-58e375cf2f1a48cb921b773eb34efdab
"
,
"node_id"
:
"o
ceanbase-de31577707b84d1dbcaebbb1d023050f
"
,
"title"
:
"默认生产参数配置"
}
\ No newline at end of file
data/3.OceanBase高阶/2.最佳实践/3.最小资源参数配置/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-2591af1e55a14c948906706cc7a2cb7b
"
,
"node_id"
:
"o
ceanbase-b2607ecae73d46179129e91337ff7669
"
,
"title"
:
"最小资源参数配置"
}
\ No newline at end of file
data/3.OceanBase高阶/2.最佳实践/4.最佳性能参数配置/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-fe0c9f76d5534776b1bdc706be88751e
"
,
"node_id"
:
"o
ceanbase-1ffdadf84062428ebb2c336a74a3f3f1
"
,
"title"
:
"最佳性能参数配置"
}
\ No newline at end of file
data/3.OceanBase高阶/2.最佳实践/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-fb64af120b5c4403bfb9dce995028b51
"
,
"node_id"
:
"o
ceanbase-bbf2f9741837479ba4d1daa52e091b78
"
,
"title"
:
"最佳实践"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/1.子查询/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-51a45bee595a4d3e8e855ad97bafbdf
d"
,
"node_id"
:
"o
ceanbase-932a909fd2c94d8e9a57caa0e0510d1
d"
,
"title"
:
"子查询"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/2.连接查询/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-3c76979a5d4541a28db2667f67054a4d
"
,
"node_id"
:
"o
ceanbase-d28015752f834bffacc6dfb9ab64b8c2
"
,
"title"
:
"连接查询"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/3.数据分析/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-83b90cfb4ae740e09620f8498178fa1a
"
,
"node_id"
:
"o
ceanbase-4977bf7616784bfbac4bf88c8a064375
"
,
"title"
:
"数据分析"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/4.SQL请求执行顺序/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-732b80bf22b34dd9bc138b53939e14a8
"
,
"node_id"
:
"o
ceanbase-9d1b0edd283647ec8e3d40b45731a6d7
"
,
"title"
:
"SQL请求执行顺序"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/4.函数/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-312b3dff536e4efb9ee9d38eec838365
"
,
"node_id"
:
"o
ceanbase-5c2cb3c282b7494bbf4b5f7e1fcb7457
"
,
"title"
:
"函数"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/5.SQL执行计划/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-ada3b8f79a044c7fa9a830cd773c045a
"
,
"node_id"
:
"o
ceanbase-ac2ddb04b0d441b48fd8975fbc956d42
"
,
"title"
:
"SQL执行计划"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/6.分布式执行计划/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-7b2c300920524e47bc7b05e25d6e096e
"
,
"node_id"
:
"o
ceanbase-ccf31646a84d4f5d82d0d9be7c7d41a8
"
,
"title"
:
"分布式执行计划"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/7.优化/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-fbaf5f48374f41cd8333839151ac932f
"
,
"node_id"
:
"o
ceanbase-55cb4815cdde4e278e632ad15eaa8ea6
"
,
"title"
:
"优化"
}
\ No newline at end of file
data/3.OceanBase高阶/3.编程和查询/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-09fb30cc8c814755824c1f3c35787048
"
,
"node_id"
:
"o
ceanbase-8a5fb37bb13f4a25a9b917b165fdf111
"
,
"title"
:
"编程和查询"
}
\ No newline at end of file
data/3.OceanBase高阶/config.json
浏览文件 @
9582ac9e
{
"keywords"
:
[],
"node_id"
:
"o
b-4d56098f05734c609fd3c605ad37ba72
"
,
"node_id"
:
"o
ceanbase-c66bdfb4461d4271bfe4899acfcdd41c
"
,
"title"
:
"OceanBase高阶"
}
\ No newline at end of file
data/config.json
浏览文件 @
9582ac9e
{
"tree_name"
:
"oceanbase"
,
"keywords"
:
[],
"node_id"
:
"o
b-6254ae328788405087e6831a171a0128
"
,
"node_id"
:
"o
ceanbase-eb2972c7232b48eaa049d0eda82ae8f4
"
,
"title"
:
"OceanBase"
}
\ No newline at end of file
data/tree.json
浏览文件 @
9582ac9e
{
"oceanbase"
:
{
"node_id"
:
"o
b-6254ae328788405087e6831a171a0128
"
,
"node_id"
:
"o
ceanbase-eb2972c7232b48eaa049d0eda82ae8f4
"
,
"keywords"
:
[],
"children"
:
[
{
"OceanBase初阶"
:
{
"node_id"
:
"o
b-f09fe5be766942d787941675c5c0a9bb
"
,
"node_id"
:
"o
ceanbase-34c6b048999e42f3b7cc0d60b9452b4a
"
,
"keywords"
:
[],
"children"
:
[
{
"快速入门"
:
{
"node_id"
:
"o
b-a70706dc6bd340fc960132aad2c87707
"
,
"node_id"
:
"o
ceanbase-d21749adeb774171afc8b6ab8053db85
"
,
"keywords"
:
[],
"children"
:
[
{
"安装OBD"
:
{
"node_id"
:
"o
b-84787e0a055640d2af669b7ff61bd08a
"
,
"node_id"
:
"o
ceanbase-a4dcb513a49a454a8989ada618656b76
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"使用OBD部署"
:
{
"node_id"
:
"o
b-3c6f0c81923943bab108563f409738c1
"
,
"node_id"
:
"o
ceanbase-74cfd90d3682429d941fd1f191031a83
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"问题排查"
:
{
"node_id"
:
"o
b-853a46feb30842b5bafea317687e04df
"
,
"node_id"
:
"o
ceanbase-5fb13210a35442f5af6d28a8528d11fe
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"使用OBD"
:
{
"node_id"
:
"o
b-9ebb7b7c868d41b489286a631c86f918
"
,
"node_id"
:
"o
ceanbase-1a1ae343bdb44ffbbbbed6eea0ca2d9f
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -46,68 +46,68 @@
},
{
"基本操作"
:
{
"node_id"
:
"o
b-ec5c1a3d85db4ac4b51891002c9585db
"
,
"node_id"
:
"o
ceanbase-5368117809db400086291ac9f9366ee5
"
,
"keywords"
:
[],
"children"
:
[
{
"数据库操作"
:
{
"node_id"
:
"o
b-013bdab5013c4ce4913233f87592f844
"
,
"node_id"
:
"o
ceanbase-c094797ecb1d4c38bb5616eed43f6093
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"表操作"
:
{
"node_id"
:
"o
b-d9a4ab293b494b1e8b5dcc4bc6e2868
5"
,
"node_id"
:
"o
ceanbase-30b33e26049a48b2a58fbff04d5073e
5"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"索引操作"
:
{
"node_id"
:
"o
b-22610873050f4f219af2dd3516442690
"
,
"node_id"
:
"o
ceanbase-c11e9d6055704246b8497babb4045475
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"插入数据"
:
{
"node_id"
:
"o
b-0f74a0152cc54bac9fe0f4875c7b22d3
"
,
"node_id"
:
"o
ceanbase-340a1c83d1bd4e1aaac955f4df7b9e95
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"删除数据"
:
{
"node_id"
:
"o
b-24f2d9140dae40cba5714ad8b91cc233
"
,
"node_id"
:
"o
ceanbase-8acf63bf25ba47d9b54f01ff86962dd8
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"更新数据"
:
{
"node_id"
:
"o
b-d4735b0199e041cea568eaf5da3d5bfd
"
,
"node_id"
:
"o
ceanbase-ba5a1ffe0c1741dea72d907e2c5ca6a4
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"查询数据"
:
{
"node_id"
:
"o
b-c9288cdb530e4af789dfc76150e922d
8"
,
"node_id"
:
"o
ceanbase-6f727423ee414b85b6ed90bebcdd88b
8"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"提交事务"
:
{
"node_id"
:
"o
b-511b322d90f9484d9a25108a6ad63aa
0"
,
"node_id"
:
"o
ceanbase-af5799dc0b634263b326e0a6fe362dc
0"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"回滚事务"
:
{
"node_id"
:
"o
b-ab9965aed5794e7d84cfad5d10ec5599
"
,
"node_id"
:
"o
ceanbase-8a60e56da9254c80916aea336c80bafb
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -117,61 +117,61 @@
},
{
"整体概览"
:
{
"node_id"
:
"o
b-013816a853dc48469ac7b9cff78de825
"
,
"node_id"
:
"o
ceanbase-735e852aa8ef4f748b1af40f3d65f277
"
,
"keywords"
:
[],
"children"
:
[
{
"整体架构"
:
{
"node_id"
:
"o
b-68ab7889257b44979a53385573f73505
"
,
"node_id"
:
"o
ceanbase-821f7a2277d34126a9faf5c4a67e361a
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据分布"
:
{
"node_id"
:
"o
b-ec3fe81c7bab4cd79c54d6b74e1c1113
"
,
"node_id"
:
"o
ceanbase-919562e4a81c4987bf99169fbd1c9950
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据模型"
:
{
"node_id"
:
"o
b-3b0443341ac0408b9488952de107adff
"
,
"node_id"
:
"o
ceanbase-e15c5dbfda3f4d309520c6eb006107e5
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"高可用"
:
{
"node_id"
:
"o
b-47ce8e30a33f479594bf6d2ff0da1bfa
"
,
"node_id"
:
"o
ceanbase-360ee2fa5b8c4deab45c13a82cae4191
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"事务管理"
:
{
"node_id"
:
"o
b-1ec046c02a77404eb53ff06b91573a40
"
,
"node_id"
:
"o
ceanbase-3d93b937f63f4d1a9fa6c6de5f232b9f
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"存储架构"
:
{
"node_id"
:
"o
b-b50c55d09413418d90bb648ea9e98c43
"
,
"node_id"
:
"o
ceanbase-12b2a187d8734b03a9bc821fd5bd97c0
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"SQL引擎"
:
{
"node_id"
:
"o
b-d86684074ed34222b7fb7896de920dc4
"
,
"node_id"
:
"o
ceanbase-b66b81b9d7fc40ae86f794e663c17ffd
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"备份与恢复"
:
{
"node_id"
:
"o
b-f31680ba954b4a358f9506f3195c84ee
"
,
"node_id"
:
"o
ceanbase-7073e77cdd9e45aab980b4c78c2ba718
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -184,66 +184,66 @@
},
{
"OceanBase中阶"
:
{
"node_id"
:
"o
b-7c6aa61f496c4a76955e15bd77b8c8b1
"
,
"node_id"
:
"o
ceanbase-b3022b343e13427e8da25d68af2e5763
"
,
"keywords"
:
[],
"children"
:
[
{
"管理员指南"
:
{
"node_id"
:
"o
b-799a2e57c16c48cb9db7756365234b26
"
,
"node_id"
:
"o
ceanbase-59fbb321928c4c31af25904757553051
"
,
"keywords"
:
[],
"children"
:
[
{
"数据库基础组件"
:
{
"node_id"
:
"o
b-1df64a4e78e94dbdb51b3a233114360a
"
,
"node_id"
:
"o
ceanbase-7b125f6585034b4cb85aa6d8d97473dd
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据库管理工具"
:
{
"node_id"
:
"o
b-1bd2eb6cbd8d439881cd2737cf2996d0
"
,
"node_id"
:
"o
ceanbase-d1aea4163cac432593b2193669e2cf65
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据库基础管理"
:
{
"node_id"
:
"o
b-a343d533aeea43f08458c09eb810a6a0
"
,
"node_id"
:
"o
ceanbase-0a9994e92ac04c489190ea514b244132
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据库对象管理"
:
{
"node_id"
:
"o
b-8e9f8e33ac984fe89b3b9187d3742093
"
,
"node_id"
:
"o
ceanbase-7e02baf5d5a44bb99b1f67153622a174
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据库分布和链路管理"
:
{
"node_id"
:
"o
b-341cfdd78a2a4fb0abe587342bd9b4fa
"
,
"node_id"
:
"o
ceanbase-deedd2e3249f4c259db2fe95034e6a04
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"事务管理"
:
{
"node_id"
:
"o
b-9d7b7e878a364a82a3b4362ed78c7803
"
,
"node_id"
:
"o
ceanbase-bf96cad4634b4935926f4fdd057c8b10
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"用户权限管理"
:
{
"node_id"
:
"o
b-1f1088a4c2214c50a7e2a36cfa8a75a8
"
,
"node_id"
:
"o
ceanbase-fe4799db20154acdb90be29dca4b7625
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据高可用"
:
{
"node_id"
:
"o
b-7ed2708b1407433794ab475437749b6e
"
,
"node_id"
:
"o
ceanbase-343f3156dc704fa285dd4d25fc4b4e6a
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -253,110 +253,110 @@
},
{
"事务保存点"
:
{
"node_id"
:
"o
b-a16e1992943c444ab01d885294fb5474
"
,
"node_id"
:
"o
ceanbase-15dec616c0c14cdda056b3bacc20704f
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"事务超时"
:
{
"node_id"
:
"o
b-f91c9ce7233e4c83a2cb476963b4682c
"
,
"node_id"
:
"o
ceanbase-9e903dac84eb406d9bab6d66ce1a393e
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"创建和管理表"
:
{
"node_id"
:
"o
b-6cf0404835ee406c914db0a311dab7db
"
,
"node_id"
:
"o
ceanbase-b1d157ec8b47413a8d6e3e2f08c87c19
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"创建和管理分区表"
:
{
"node_id"
:
"o
b-3ba77eca63574cd3a1ded9b4e22053f
b"
,
"node_id"
:
"o
ceanbase-2cf15c8bbdca4f5a9b8bf760e83dc4c
b"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"创建和管理表组"
:
{
"node_id"
:
"o
b-f859f7e05996436aae79d84abb787d
77"
,
"node_id"
:
"o
ceanbase-e927b436adc242fe8c2c46b60cccaf
77"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"创建和管理视图"
:
{
"node_id"
:
"o
b-e1173a9545f94652bc68383ac3540c3
a"
,
"node_id"
:
"o
ceanbase-66b5429f4acd4e5489a1ae637fbcdc5
a"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"迁移和同步"
:
{
"node_id"
:
"o
b-b759630e2e1344b68c5f358f06751b21
"
,
"node_id"
:
"o
ceanbase-cb33c74506814a19b63a388042135240
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"开发者指南"
:
{
"node_id"
:
"o
b-ab747f1d6b0b4d14af766b3dcb193786
"
,
"node_id"
:
"o
ceanbase-2b5a186477dd4118a107392c965d7023
"
,
"keywords"
:
[],
"children"
:
[
{
"数据库集群"
:
{
"node_id"
:
"o
b-005963893ef748439ec3f0eee2a62213
"
,
"node_id"
:
"o
ceanbase-9495432660874f2a9bedef0baa185f85
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"OceanBase租户"
:
{
"node_id"
:
"o
b-4836c61e243a42b787aec151f427b0d9
"
,
"node_id"
:
"o
ceanbase-4e435f265b5a40e981d26ce8ed35c5ac
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"MySQL租户"
:
{
"node_id"
:
"o
b-dcb605252ba849c2b5d096fef3795166
"
,
"node_id"
:
"o
ceanbase-c55ea8a25e804f498e6f66fc6997a127
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"MySQL客户端"
:
{
"node_id"
:
"o
b-e60b13f766254d8992e0e89e3b7bc195
"
,
"node_id"
:
"o
ceanbase-fe208ea803654952a03d2d596643e349
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"OceanBase客户端"
:
{
"node_id"
:
"o
b-7a36da0b55c84453bf1d631151b6ecd7
"
,
"node_id"
:
"o
ceanbase-5b6c0bf62d7e41b080199e432ddf754d
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"结构化查询语言"
:
{
"node_id"
:
"o
b-99c7949b37754d6dbaad025b89ffe92e
"
,
"node_id"
:
"o
ceanbase-f7075b3752624443bb420484aadcdbfc
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"Java连接驱动"
:
{
"node_id"
:
"o
b-22ed99032fd94d1fa14d88f1b43fb87a
"
,
"node_id"
:
"o
ceanbase-12ab34d11b514461882cfde60f6cb9de
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"实例数据库"
:
{
"node_id"
:
"o
b-e6459b45729b4257bb0ee6aad88b9a9c
"
,
"node_id"
:
"o
ceanbase-85e6be91d75a4ae59cf655e7c139a30e
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -366,49 +366,49 @@
},
{
"表查询"
:
{
"node_id"
:
"o
b-fca45361db8c421cbae40e3ea3ea30a3
"
,
"node_id"
:
"o
ceanbase-641f612acf59456187b9573a4398e20b
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"INSERT"
:
{
"node_id"
:
"o
b-efdc5f052bd6480cb59ef82791a3fbfb
"
,
"node_id"
:
"o
ceanbase-4d176da86e544f98acdb7b473d14902a
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"UPDATE"
:
{
"node_id"
:
"o
b-ebc8f0b58f7c4dcfa8ebb3d7f3dd8221
"
,
"node_id"
:
"o
ceanbase-331c385ebc2448198f48564851555c06
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"DELETE"
:
{
"node_id"
:
"o
b-2790316c37e744439ed7a595e43e9925
"
,
"node_id"
:
"o
ceanbase-704cfa03b69449b4bed5dc753bf5b7e7
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"REPLACE"
:
{
"node_id"
:
"o
b-cbc6c19dabf84f7382198ff29d47aff0
"
,
"node_id"
:
"o
ceanbase-2884a0055c714346ba751c2f653e8445
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"提交事务"
:
{
"node_id"
:
"o
b-04e7b55f5e2240b78e03dc2cc24bbf4c
"
,
"node_id"
:
"o
ceanbase-8526e5c5374b4081b9a5c698b9748856
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"回滚事务"
:
{
"node_id"
:
"o
b-9b049efa61f748228242736e2601c615
"
,
"node_id"
:
"o
ceanbase-173dda0ef67d4d178b9454191b8a2c7e
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -418,45 +418,45 @@
},
{
"OceanBase高阶"
:
{
"node_id"
:
"o
b-4d56098f05734c609fd3c605ad37ba72
"
,
"node_id"
:
"o
ceanbase-c66bdfb4461d4271bfe4899acfcdd41c
"
,
"keywords"
:
[],
"children"
:
[
{
"生态工具"
:
{
"node_id"
:
"o
b-623af001479940068ca008d7dc4d804
8"
,
"node_id"
:
"o
ceanbase-85af037d28c940b5a5a916670c6e001
8"
,
"keywords"
:
[],
"children"
:
[
{
"ob-admin"
:
{
"node_id"
:
"o
b-764fbe37c4104a159a788179177db3bf
"
,
"node_id"
:
"o
ceanbase-de82fa8c1eb6488da71a615b240ef789
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"ob-agent"
:
{
"node_id"
:
"o
b-957437fd9b7845f5b44bbdc8975dd637
"
,
"node_id"
:
"o
ceanbase-4654169e532043da82cbae4aa61b9161
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"liboblog"
:
{
"node_id"
:
"o
b-fcc597f83b724d4fac026263688103e9
"
,
"node_id"
:
"o
ceanbase-c02525c0223446559932f8fd43b1e3b0
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"oblogproxy"
:
{
"node_id"
:
"o
b-2e91481029474f9bb8e11743e8c87a50
"
,
"node_id"
:
"o
ceanbase-f410d4fcf3174c98b3319ad608a74067
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"oblogmsg"
:
{
"node_id"
:
"o
b-e3067da3f27247388d8db68dedea91c2
"
,
"node_id"
:
"o
ceanbase-13e640bb032e41d9b1f6ea6fa1e097d9
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -466,33 +466,33 @@
},
{
"最佳实践"
:
{
"node_id"
:
"o
b-fb64af120b5c4403bfb9dce995028b51
"
,
"node_id"
:
"o
ceanbase-bbf2f9741837479ba4d1daa52e091b78
"
,
"keywords"
:
[],
"children"
:
[
{
"通用系统参数配置"
:
{
"node_id"
:
"o
b-7ef4eb15586d4065a72b4fa397e7a5fb
"
,
"node_id"
:
"o
ceanbase-4224317fe01d462595961559747d96a8
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"默认生产参数配置"
:
{
"node_id"
:
"o
b-58e375cf2f1a48cb921b773eb34efdab
"
,
"node_id"
:
"o
ceanbase-de31577707b84d1dbcaebbb1d023050f
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"最小资源参数配置"
:
{
"node_id"
:
"o
b-2591af1e55a14c948906706cc7a2cb7b
"
,
"node_id"
:
"o
ceanbase-b2607ecae73d46179129e91337ff7669
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"最佳性能参数配置"
:
{
"node_id"
:
"o
b-fe0c9f76d5534776b1bdc706be88751e
"
,
"node_id"
:
"o
ceanbase-1ffdadf84062428ebb2c336a74a3f3f1
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
@@ -502,61 +502,61 @@
},
{
"编程和查询"
:
{
"node_id"
:
"o
b-09fb30cc8c814755824c1f3c35787048
"
,
"node_id"
:
"o
ceanbase-8a5fb37bb13f4a25a9b917b165fdf111
"
,
"keywords"
:
[],
"children"
:
[
{
"子查询"
:
{
"node_id"
:
"o
b-51a45bee595a4d3e8e855ad97bafbdf
d"
,
"node_id"
:
"o
ceanbase-932a909fd2c94d8e9a57caa0e0510d1
d"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"连接查询"
:
{
"node_id"
:
"o
b-3c76979a5d4541a28db2667f67054a4d
"
,
"node_id"
:
"o
ceanbase-d28015752f834bffacc6dfb9ab64b8c2
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"数据分析"
:
{
"node_id"
:
"o
b-83b90cfb4ae740e09620f8498178fa1a
"
,
"node_id"
:
"o
ceanbase-4977bf7616784bfbac4bf88c8a064375
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"SQL请求执行顺序"
:
{
"node_id"
:
"o
b-732b80bf22b34dd9bc138b53939e14a8
"
,
"node_id"
:
"o
ceanbase-9d1b0edd283647ec8e3d40b45731a6d7
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"函数"
:
{
"node_id"
:
"o
b-312b3dff536e4efb9ee9d38eec838365
"
,
"node_id"
:
"o
ceanbase-5c2cb3c282b7494bbf4b5f7e1fcb7457
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"SQL执行计划"
:
{
"node_id"
:
"o
b-ada3b8f79a044c7fa9a830cd773c045a
"
,
"node_id"
:
"o
ceanbase-ac2ddb04b0d441b48fd8975fbc956d42
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"分布式执行计划"
:
{
"node_id"
:
"o
b-7b2c300920524e47bc7b05e25d6e096e
"
,
"node_id"
:
"o
ceanbase-ccf31646a84d4f5d82d0d9be7c7d41a8
"
,
"keywords"
:
[],
"children"
:
[]
}
},
{
"优化"
:
{
"node_id"
:
"o
b-fbaf5f48374f41cd8333839151ac932f
"
,
"node_id"
:
"o
ceanbase-55cb4815cdde4e278e632ad15eaa8ea6
"
,
"keywords"
:
[],
"children"
:
[]
}
...
...
src/tree.py
浏览文件 @
9582ac9e
...
...
@@ -56,7 +56,7 @@ def gen_tree(data_path):
def
gen_node_id
():
# return ''.join(str(uuid.uuid5(uuid.NAMESPACE_URL, 'skill_tree')).split('-'))
return
"o
b
-"
+
uuid
.
uuid4
().
hex
return
"o
ceanbase
-"
+
uuid
.
uuid4
().
hex
def
list_dir
(
p
):
v
=
os
.
listdir
(
p
)
...
...
@@ -69,7 +69,7 @@ def gen_tree(data_path):
def
ensure_id_helper
(
node
):
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
()
flag
=
True
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录