可获得性
本特性自MogDB 5.0.0版本开始引入。
特性简介
MogDB 5.0.0版本中的插件将独立发布,每个插件均可以从官网下载到server与插件对应的单独版本,便于用户安装最新的插件包,且各个插件可以单独升级。
此外,Dolphin MySQL兼容插件集成使用,和MogDB server一起发布不做单独打包,无需任何安装命令,创建B兼容性库,即可默认实现MySQL兼容的所有功能。
客户价值
MogDB 5.0.0版本的插件将独立发布,用户可以单独获取和安装插件。这意味着您可以根据自己的需求选择性地安装和升级插件,以满足您的具体业务需求。
除此之外,我们还集成了Dolphin MySQL兼容插件,这个插件可以使用户在使用MogDB的同时享受到与MySQL兼容的便利。这意味着您可以使用与MySQL相似的语法和功能来操作MogDB,无需学习新的数据库语言和特性。这样一来,您可以更轻松地迁移和管理您的数据,并且享受到MogDB高性能和可靠性所带来的好处。
特性描述
插件列表:
-
pg_bulkload:数据批量导入插件
-
pg_prewarm:数据预热插件
-
pg_repack:无锁vacuum插件
-
PostGIS:空间数据插件
-
wal2json:逻辑复制插件
-
db_link:同构数据库连接插件
-
pg_trgm:全文搜索插件
-
whale:Oracle兼容插件(MogDB版,非openGauss版)
fdw类:
-
postgresql_fdw:支持PostgreSQL/openGauss的fdw插件,采用openGauss自身libpq打包。
-
oracle_fdw:支持Oracle的fdw插件,采用Oracle 19c打包,提供arm/x86的兼容包。
-
mysql_fdw:支持MySQL的fdw插件,采用MySQL 8.0客户端包。
和server一起发布不做单独打包:
特性约束
-
对于需要server内置的插件(3.1开始,MySQL(dolphin)与Oracle兼容插件(whale)),以及server自带的插件(db_link、pg_trgm)会与server一起打包发布,初次部署不受限制。
-
暂不考虑热升级插件。
-
暂不考虑卸载插件。
-
插件命名规则:{插件名称}-{插件社区版本号}-{server大版本号}-{支持的操作系统}-{CPU架构}.tar.gz