Postgres DBlink 使用什么technologies/protocols?
What technologies/protocols does Postgres DBlink use?
我正在使用 Postgres DBlink(使用 SSL),但我不知道它在 Postgres 中是如何实现的。
我的问题是,protocols/technologies Postgres DBlink 使用什么?
喜欢网络套接字?网址?
Dblink 在底层使用标准的 libpq 连接。与任何 postgres 客户端中使用的相同。它不是 websocket,它不是 http。
这是一个自定义的、Postgres 特定的二进制协议。
如果您想了解更多详细信息,请阅读以下内容:https://www.postgresql.org/docs/current/static/protocol.html
基于对 implementation of dblink
, it is using a regular Postgres database connection 的一瞥,它属于 PGconn
类型。
所以使用的技术和 protocols 取决于您提供给函数的连接字符串。例如,如果您提供使用 SSL 连接所需的参数,那么它将尝试使用 SSL。
我正在使用 Postgres DBlink(使用 SSL),但我不知道它在 Postgres 中是如何实现的。
我的问题是,protocols/technologies Postgres DBlink 使用什么?
喜欢网络套接字?网址?
Dblink 在底层使用标准的 libpq 连接。与任何 postgres 客户端中使用的相同。它不是 websocket,它不是 http。
这是一个自定义的、Postgres 特定的二进制协议。
如果您想了解更多详细信息,请阅读以下内容:https://www.postgresql.org/docs/current/static/protocol.html
基于对 implementation of dblink
, it is using a regular Postgres database connection 的一瞥,它属于 PGconn
类型。
所以使用的技术和 protocols 取决于您提供给函数的连接字符串。例如,如果您提供使用 SSL 连接所需的参数,那么它将尝试使用 SSL。