PostgreSQL數據庫的技術特點點評
PostgreSQL是一種運行在Unix和Linux操作系統(在NT平臺借助Cygnus也可以運行)平臺上的免費的開放源碼的關系數據庫。最早是由美國加州大學伯克利分校開發的,開始只是作為一個演示系統發表,但是隨著時間的推移,逐步分發,得到很多實際的應用,才逐步流行起來。PostgreSQ的網址是http://www.postgresql.org/,***版本是2005年10月4日發布的8.0.4。PostgreSQL的官方發音是:Post-gres-Q-L。 PostgreSQ的標志是一個大象,見圖-2。
圖2 PostgreSQL 標志
PostgreSQL的技術特點:
1. 支持SQL。作為關系數據庫,它支持SQL89標準也支持部分SQL92大部分功能。
2. 有豐富的數據類型。許多數據類型是一些商業數據庫都沒有提供的。
3. 面向對象。它包含了一些面向對象的技術,如繼承和類。
4. 支持大數據庫,它不同于一般的桌面數據庫,能夠支持幾乎不受限制大小的數據庫,而且性能穩定。
5. 方便集成web,提供一些接口方便 PHP,Perl等語言操作數據庫。
6. 事務處理。相對一些其他免費數據庫如MySQL,他提供了事務處理,可以滿足一些商業領域的數據需要。
7. PostgreSQL運行速度明顯低于MySQL。因為MySQL使用了線程,而PostgreSQL使用的是進程。在不同線程之間的環境轉換和訪問公用的存儲區域顯然要比在不同的進程之間要快得多。
PostgreSQL數據庫應用也是很廣泛的,技術上比較先進,本文就為大家介紹到這,以后有機會我還會繼續為大家介紹更多關于PostgreSQL數據庫的知識,大家敬請關注。
【編輯推薦】