是否可以使用外部库来扩展cloud sql postgres的功能?

时间:2018-10-02 18:32:10

标签: postgresql amazon-rds google-cloud-sql

可以安装与postgres一起使用的外部库,我想知道是否可以使用AWS RDS postgres或Google Cloud SQL postgres进行类似的操作。

例如,Bingo库为postgres添加了化学信息学功能: http://lifescience.opensource.epam.com/bingo/bingo-postgres.html 可以将Bingo添加到AWS RDS或Cloud SQL postgres实例吗?

如果这两种方法均可行,您能否指出我可以用来学习更多信息的文档或搜索词。

2 个答案:

答案 0 :(得分:2)

Cloud Bingo无法安装在AWS RDS或Google Cloud SQL上。

Cloud Bingo的安装过程要求您在文件系统本身上安装共享库(与为您的特定数据库安装的extension相对)。云提供商不会授予您对底层文件系统的管理权限以执行此类任务。

答案 1 :(得分:0)

我从AWS支持部门得到了一个明确的答案,那就是在RDS postgres上无法做到这一点。他们有一个已经在这里支持的库列表:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html#PostgreSQL.Concepts.General.FeatureSupport.Extensions.96x

以及您可以写信给其他请求的电子邮件地址:rds-postgres-extensions-request@amazon.com (我要求他们添加宾果游戏)。

以下是Google Cloud SQL支持的等效页面列表扩展: https://cloud.google.com/sql/docs/postgres/extensions

等效地,他们推荐了带有Cloud SQL等标签的GCP问题跟踪论坛,以请求对扩展的支持,例如,我在这里做过: https://issuetracker.google.com/issues/117212334