搜索两个不同的数据库(mysql和postgres)
可以搜索两个数据库中的内容吗?例如,我想先搜索Postgres中的一个列,然后搜索MySQL中的一个列,其中一个是name,一个是email搜索两个不同的数据库(mysql和postgres),mysql,postgresql,Mysql,Postgresql,可以搜索两个数据库中的内容吗?例如,我想先搜索Postgres中的一个列,然后搜索MySQL中的一个列,其中一个是name,一个是email 复制数据不可靠,因为两个数据库中都会不断创建新数据。是的,这是可能的。对于start with部分,您应该能够在所需的列上使用标准Postgres,其中start_with是一个 从MySQL获取数据是更复杂的部分 您很可能希望使用来自Postgres的FDW来访问MySQL数据,然后处理MySQL数据的联合或与Postgres数据的其他所需处理,以返回组
复制数据不可靠,因为两个数据库中都会不断创建新数据。是的,这是可能的。对于start with部分,您应该能够在所需的列上使用标准Postgres,其中start_with是一个 从MySQL获取数据是更复杂的部分 您很可能希望使用来自Postgres的FDW来访问MySQL数据,然后处理MySQL数据的联合或与Postgres数据的其他所需处理,以返回组合数据集 如果您有特定的需求,您可以编写自己的FDW,或者您可以尝试开源FDW,比如EnterpriseDB。EnterpriseDB是一家Postgres咨询公司,提供自己的Postgres版本,但Github页面上的文档表示,它与基本Postgres以及他们自己的版本兼容。LIKE可能能够处理您的搜索逻辑,因为它从一开始就支持。在您的问题中添加一些示例数据,以获得最佳结果。