PostgreSQL套接字连接

PostgreSQL套接字连接,postgresql,stored-procedures,sockets,tcp,Postgresql,Stored Procedures,Sockets,Tcp,是否可以通过TCP?IP连接从PostgreSQL存储过程或触发器在套接字上发送数据 如果你知道任何有用的例子,请告诉我 如果您知道其他数据库系统的类似信息,这也会很有帮助 提前感谢。是的,这是可能的,但您必须使用一种“不受信任的”-PL/perlU、PL/pythonU等 然后,您可以在相应语言的文档中找到所需的所有示例。是的,这是可能的,但您必须使用一种“不受信任的”-PL/perlU、PL/pythonU等 然后,您可以在相应语言的文档中找到所需的所有示例。米伦的回答解决了问题的技术方面。

是否可以通过TCP?IP连接从PostgreSQL存储过程或触发器在套接字上发送数据

如果你知道任何有用的例子,请告诉我

如果您知道其他数据库系统的类似信息,这也会很有帮助


提前感谢。

是的,这是可能的,但您必须使用一种“不受信任的”-PL/perlU、PL/pythonU等


然后,您可以在相应语言的文档中找到所需的所有示例。

是的,这是可能的,但您必须使用一种“不受信任的”-PL/perlU、PL/pythonU等


然后,您可以在相应语言的文档中找到所需的所有示例。

米伦的回答解决了问题的技术方面。但也有一个互动的问题

让我们假设您有一个触发器,可以通过TCPIP执行操作。这意味着启动触发器的查询可能需要很长时间(想想网络问题、服务问题、防火墙)

通常,更好的解决方案是将信息存储在某种队列中,并添加服务,检查队列(可能使用PostgreSQL的/feature),并通过TCP/IP执行必要的操作—适当处理长连接、重试等


如果您倾向于使用这种机制,您可能需要从中进行检查。

米伦的回答解决了问题的技术方面。但也有一个互动的问题

让我们假设您有一个触发器,可以通过TCPIP执行操作。这意味着启动触发器的查询可能需要很长时间(想想网络问题、服务问题、防火墙)

通常,更好的解决方案是将信息存储在某种队列中,并添加服务,检查队列(可能使用PostgreSQL的/feature),并通过TCP/IP执行必要的操作—适当处理长连接、重试等

如果您倾向于使用这种机制,您可能需要从中进行检查