目錄
PostgreSQL 使用基於訊息的協議在前端和後端(客戶端和伺服器)之間進行通訊。該協議支援TCP/IP以及 Unix 域套接字。埠號 5432 已註冊給 IANA,作為支援此協議的伺服器的常規 TCP 埠號,但實際上可以使用任何非特權埠號。
本文件描述了協議版本 3.2,該版本在 PostgreSQL 版本 18 中引入。伺服器和 libpq 客戶端庫向後相容協議版本 3.0,該版本在 PostgreSQL 7.4 及更高版本中實現。
為了高效地服務多個客戶端,伺服器為每個客戶端啟動一個新的““後端””程序。在當前實現中,在檢測到傳入連線後立即建立一個新的子程序。但這對於協議來說是透明的。出於協議目的,““後端””和““伺服器””是可互換的;同樣,““前端””和““客戶端””也是可互換的。
如果您在文件中發現任何不正確之處,與您對特定功能的體驗不符,或需要進一步澄清,請使用此表單報告文件問題。