首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >告别碎片化手工操作!看我用 plugin_ctl 将 OpenTenBase 插件管理效率提升 10 倍

告别碎片化手工操作!看我用 plugin_ctl 将 OpenTenBase 插件管理效率提升 10 倍

作者头像
iamkz
发布2026-06-21 05:01:03
发布2026-06-21 05:01:03
1970
举报
概述
在 OpenTenBase 分布式环境中,插件开发完成以后,还需要经历编译、文件分发、数据库注册、功能验证和回滚等环节。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
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 归档