您好,登錄后才能下訂單哦!
小編給大家分享一下postgresql數據庫優缺點有哪些,相信大部分人都還不怎么了解,因此分享這邊文章給大家學習,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學習方法吧!
關系數據庫是多年來最成功的數據庫類型,PostgreSQL是世界上可以獲得的最先進的開放源碼的數據庫系統,它提供了多版本并行控
制,支持幾乎所有SQL構件(包括子查詢,事務和用戶定義類型和函數),并且可以獲得非常廣闊范圍的(開發)語言綁定(包括C,C++,j
ava,perl,tcl,和Python)。
具體的優點特性如下:
PostgreSQL的特性覆蓋了SQL-2/SQL-92和SQL-3/SQL-99,是目前世界上支持最豐富的數據類型的數據庫。
PostgreSQL是全功能的自由軟件數據庫,PostgreSQL是唯一支持事務、子查詢、多版本并行控制系統、數據完整性檢查等特性的唯一的
一種自由軟件的數據庫管理系統。
推薦學習《python教程》
PostgreSQL采用的是比較經典的C/S(client/server)結構,也就是一個客戶端對應一個服務器端守護進程的模式,這個守護進程分析客戶端來的查詢請求,生成規劃樹,進行數據檢索并最終把結果格式化輸出后返回給客戶端。
PostgreSQL對接口的支持也是非常豐富的,幾乎支持所有類型的數據庫客戶端接口。
Salesforce.com最近宣布提供了PostgreSQL-as-a-service服務:
PorstgreSQL是一項好技術。
MySQL正在奮力直追,不過PostgreSQL仍然在許多方面遙遙領先。
PostgreSQL有很多用戶,很涉及領域廣,包括學術界,同時涵蓋人群廣泛,很多用戶是俄羅斯人。
不論是EnterpriseDB還是PostgreSQL社區,都很樂于管理、維護這個數據庫。
很多DBMS產品都是PostgreSQL的衍生品,比如Greenplum,AsterDatanCluster,Netezza等等。
PostgreSQL的創新仍在繼續。
無法保證Oracle會在MySQL項目上持續加強投入力度,特別是Oracle的反壟斷承諾將在2014年到期。
但在某些情況下,PostgreSQL它可能不是非常適合(缺點):
對于PostgreSQL這樣的關系數據庫來說,分區不是強項。如果需要水平擴展而不是垂直擴展(多個并行的數據庫而不是單個強大的機器
或集群),可能最好尋找別的解決方案。如果數據要求過于靈活,不是很容易融入關系數據庫嚴格的數據模式要求,或者不需要一個完整
的數據庫功能帶來的開銷,需要進行非常大量的鍵值對讀寫操作,或只需要存儲二進制大對象數據,那么其他的數據存儲技術可能更好。
以上是postgresql數據庫優缺點有哪些的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。