对来自不同服务器的表执行关系查询

Execute relational query on tables from diffrenet servers

是否可以从远程服务器连接模式并在 Web 应用程序中使用本地模式。假设我有 table 'users' 的本地 shema 和 table 'log' 的远程 shema,我想执行像

这样的查询
select l.id from users u,log l where u.id=l.userId and u.name like 'Adam'

是否可以在 postgesql 或任何其他开源数据库中执行此操作?

您可以使用外部数据包装器。

例如,如果您有两个数据库,其中一个在远程服务器上,您可以在客户端创建一个外部服务器,然后引用远程服务器上的表和模式。

请参阅以下文档以使用两个 Postgresql 服务器执行此操作。

http://www.postgresql.org/docs/9.4/static/postgres-fdw.html