《PostgreSQL服務器編程》由資深PostgreSQL專家撰寫,系統(tǒng)講解PostgreSQL服務器編程的方方面面,Amazon全五星評價。書中通過豐富的實例,循序漸進闡釋PostgreSQL開發(fā)和擴展的相關概念及各種實用技術,包含大量實用技巧和竅門,為快速掌握PostgreSQL服務器編程提供系統(tǒng)實踐指南。《PostgreSQL服務器編程》共10章:第1章介紹PostgreSQL服務器編程的性能;第2章從PostgreSQL的商業(yè)與技術優(yōu)勢等角度討論PostgreSQL的開發(fā)環(huán)境;第3章介紹個PL/pgSQL函數,涵蓋其基礎結構和關鍵組成部分;第4章介紹返回結構化數據的功能,并展示如何將復雜數據返回給一個應用程序;第5章通過一些相關案例探究PL/pgSQL觸發(fā)器函數;第6章展示如何對服務器端程序進行調試;第7章介紹如何使用Python進行服務器端開發(fā);第8章深入探討如何使用原生的C代碼進行PostgreSQL擴展;第9章主要闡述如何通過PL/Proxy擴展數據庫;第10章討論PostgreSQL擴展程序網絡架構,包括如何將代碼模塊發(fā)布到開源社區(qū)。PostgreSQL可以為你提供所有在你擅長的開發(fā)語言中可以實現(xiàn)的功能,并且可以在數據庫服務器上擴展這些功能。在蓬勃發(fā)展的商業(yè)市場中,如果你掌握了足夠的PostgreSQL相關知識,你將有能力應對當前人才市場對高級PostgreSQL技能的強烈需求?!禤ostgreSQL服務器編程》將向你展示出PostgreSQL遠遠不止是一個數據庫服務器。實際上,它是一個應用程序開發(fā)框架,這種框架的優(yōu)勢在于其具備事務支持、大量數據存儲、日志系統(tǒng)、恢復等功能,以及許多PostgreSQL引擎提供的優(yōu)秀特性?!禤ostgreSQL服務器編程》將帶你學習PostgreSQL函數的基礎部分。在學習過程中,你將會使用各種程序語言(不限于自帶的PL/pgSQL語言)進行函數的編寫。通過閱讀本書,你將學到:編寫函數并創(chuàng)建你自己的數據類型,所有這些都可以用你擅長的編程語言實現(xiàn)。使用內置的PL/pgSQL編程語言,編寫和調試函數與觸發(fā)器。從外部數據源抽取數據。安裝與管理擴展應用,創(chuàng)建與發(fā)布你自己的擴展應用。決定你的程序將使用什么樣的硬件資源。如何使用你自己的開發(fā)語言來擴展數據庫內核,使其擁有你自己的特性。