PLV8 を使用して PostgreSql の関数を作成する場合、PLV8 関数から get/post リクエストで URL を呼び出すことはできますか?
4958 次
2 に答える
8
いいえ、ミレンが説明したように。PL/perlu、PL/pythonu、PL/javau などの信頼できない PL を使用します。
これを行うと、トリガーから電子メールを送信するのと同じ問題が発生します。DNS 構成の問題などの予期しない問題により、すべてのデータベース接続が HTTP 接続の試行を待ってビジー状態になり、他の作業を完了できなくなる可能性があります。
代わりに、上記のリンクの回答で説明されているように、キュー テーブルを使用LISTEN
しNOTIFY
てリクエストを管理する外部ヘルパー スクリプトを起動するために と を使用します。
于 2012-10-01T07:40:37.023 に答える
1
いいえ、このページと「信頼できる」という私の理解によると:
PL/v8 は、V8 JavaScript エンジンを搭載した、安全に使用でき、実行が速く、開発が容易な、信頼できる手続き型言語です。
于 2012-10-01T00:11:07.997 に答える