iamkz
告别碎片化手工操作!看我用 plugin_ctl 将 OpenTenBase 插件管理效率提升 10 倍
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
iamkz
社区首页
>
专栏
>
告别碎片化手工操作!看我用 plugin_ctl 将 OpenTenBase 插件管理效率提升 10 倍
告别碎片化手工操作!看我用 plugin_ctl 将 OpenTenBase 插件管理效率提升 10 倍
iamkz
关注
发布于 2026-06-21 05:01:03
发布于 2026-06-21 05:01:03
197
0
举报
概述
在 OpenTenBase 分布式环境中,插件开发完成以后,还需要经历编译、文件分发、数据库注册、功能验证和回滚等环节。
文章被收录于专栏:
开源社团技术日记
开源社团技术日记
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据库
分布式
TDSQL
插件
OpenTenBase
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据库
分布式
TDSQL
插件
OpenTenBase
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
目录
一、plugin_ctl 解决什么问题?
二、测试环境与下载方式
下载 plugin_ctl
三、使用 init 初始化集群配置
四、进入控制台并查看 help
切换中文和英文
五、使用 new 创建插件项目
创建 SQL-only 插件
创建 C 插件
六、在生成的框架上开发 hello_world
七、使用 list 查看插件
八、第一次 check:确认当前状态
九、使用 build 编译 C 插件
十、使用 deploy 分发插件文件
十一、使用 register 注册插件并完成功能验证
十二、使用 rollback 回滚数据库对象
十三、使用 remove 取消管理
十四、使用 plugin_ctl 时需要注意什么?
1. init 会根据现有集群管理工具识别环境
2. init 应在正式管理插件前执行
3. build 只针对已经管理的插件
4. SQL-only 插件不需要 build
5. C 插件应使用目标 OpenTenBase 的 pg_config
6. build 不会执行 make install
7. rollback 不会删除物理文件
8. remove 不等于卸载 extension
9. 可以使用上下方向键浏览历史命令
10. 中英文切换只在当前会话生效
总结
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐