PostgreSQL for Data Architects (Paperback)
暫譯: PostgreSQL 數據架構師指南 (平裝本)
Jayadevan Maymala
- 出版商: Packt Publishing
- 出版日期: 2015-03-31
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 290
- 裝訂: Paperback
- ISBN: 1783288604
- ISBN-13: 9781783288601
-
相關分類:
PostgreSQL、SQL
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$500$395 -
$2,010$1,910
商品描述
Discover how to design, develop, and maintain your database application effectively with PostgreSQL
About This Book
- Understand how to utilize the most frequently used PostgreSQL ecosystem-related tools and technologies
- A hands-on guide focused primarily on providing a practical approach to learning about architecture and design considerations for database architects
- The book covers PostgreSQL from a data architect's perspective – covering topics from installation from source to designing tables using SQL Power Architect, as well as deciding replication and failover strategies.
Who This Book Is For
This book is for developers and data architects who have some exposure to databases. It is assumed that you understand the basic concepts of tables and common database objects, including privileges and security.
What You Will Learn
- Compile PostgreSQL from source and understand the PostgreSQL architecture
- Configure parameters and change default settings for a PostgreSQL server
- Leverage the logging mechanism to identify errors and suboptimal queries
- Use replication to scale horizontally
- Set up backup and recovery processes
- Tweak parameters to optimize queries and processes
- Troubleshoot connection errors
- Use indexes and rewrite queries to improve performance
- Install and use PostgreSQL extensions
- Learn how to leverage the command-line client (psql)
In Detail
PostgreSQL is an incredibly flexible and dependable open source relational database. Harnessing its power will make your applications more reliable and extensible without increasing costs. Using PostgreSQL's advanced features will save you work and increase performance, once you've discovered how to set it up.
PostgreSQL for Data Architects will teach you everything you need to learn in order to get a scalable and optimized PostgreSQL server up and running.
The book starts with basic concepts like installing PostgreSQL from source and covers theoretical aspects such as concurrency and transaction management. After this, you'll learn how to set up replication, use load balancing to scale horizontally, and troubleshoot errors.
Finally, you will get acquainted with useful tools available in the PostgreSQL ecosystem used for analyzing PostgreSQL logs, setting up load balancing, and recovery.
商品描述(中文翻譯)
**發現如何有效地設計、開發和維護您的資料庫應用程式,使用 PostgreSQL**
## 本書介紹
- 了解如何利用最常用的 PostgreSQL 生態系統相關工具和技術
- 一本以實作為主的指南,專注於提供資料庫架構師學習架構和設計考量的實用方法
- 本書從資料架構師的角度探討 PostgreSQL,涵蓋從源碼安裝到使用 SQL Power Architect 設計表格,以及決定複製和故障轉移策略等主題。
## 本書適合誰
本書適合對資料庫有一定了解的開發人員和資料架構師。假設您了解表格和常見資料庫物件的基本概念,包括權限和安全性。
## 您將學到什麼
- 從源碼編譯 PostgreSQL,並了解 PostgreSQL 架構
- 配置參數並更改 PostgreSQL 伺服器的預設設定
- 利用日誌機制識別錯誤和次優查詢
- 使用複製技術進行橫向擴展
- 設置備份和恢復流程
- 調整參數以優化查詢和流程
- 排除連接錯誤
- 使用索引和重寫查詢以改善性能
- 安裝和使用 PostgreSQL 擴展
- 學習如何利用命令行客戶端 (psql)
## 詳細內容
PostgreSQL 是一個極其靈活且可靠的開源關聯資料庫。利用其強大功能將使您的應用程式更可靠且可擴展,而不會增加成本。一旦您學會如何設置 PostgreSQL 的高級功能,將能節省工作並提高性能。
《資料架構師的 PostgreSQL》將教您所有需要學習的知識,以便讓可擴展且優化的 PostgreSQL 伺服器運行起來。
本書從基本概念開始,例如從源碼安裝 PostgreSQL,並涵蓋理論方面的內容,如併發和事務管理。在此之後,您將學習如何設置複製、使用負載平衡進行橫向擴展以及排除錯誤。
最後,您將熟悉 PostgreSQL 生態系統中可用的有用工具,用於分析 PostgreSQL 日誌、設置負載平衡和恢復。