postgresql收費嗎

choubou發表於2021-09-11

postgresql收費嗎

PostgreSQL是一種特性非常齊全的自由軟體的物件-關係型資料庫管理系統(ORDBMS),是以加州大學計算機系開發的POSTGRES,

4.2版本為基礎的物件關係型資料庫管理系統。POSTGRES的許多領先概念只是在比較遲的時候才出現在商業網站資料庫中。PostgreSQL

支援大部分的SQL標準並且提供了很多其他現代特性,如複雜查詢、外來鍵、觸發器、檢視、事務完整性、多版本併發控制等。同樣,

PostgreSQL也可以用許多方法擴充套件,例如透過增加新的資料型別、函式、運算子、聚集函式、索引方法、過程語言等。另外,因為許可

證的靈活,任何人都可以以任何目的免費使用、修改和分發PostgreSQL。

PostgreSQL的特徵

函式:透過函式,可以在資料庫伺服器端執行指令程式。

索引:使用者可以自定義索引方法,或使用內建的 B 樹,雜湊表與 GiST 索引。

觸發器:觸發器是由SQL語句查詢所觸發的事件。如:一個INSERT語句可能觸發一個檢查資料完整性的觸發器。觸發器通常由INSERT或UPDATE語句觸發。 多版本併發控制:PostgreSQL使用多版本併發控制(MVCC,Multiversion concurrency control)系統進行併發控制,該系統向每個使用者提供了一個資料庫的"快照",使用者在事務內所作的每個修改,對於其他的使用者都不可見,直到該事務成功提交。

規則:規則(RULE)允許一個查詢能被重寫,通常用來實現對檢視(VIEW)的操作,如插入(INSERT)、更新(UPDATE)、刪除(DELETE)。

資料型別:包括文字、任意精度的數值陣列、JSON 資料、列舉型別、XML 資料等。

全文檢索:透過 Tsearch2 或 OpenFTS,8.3版本中內嵌 Tsearch2。

NoSQL:JSON,JSONB,XML,HStore 原生支援,至 NoSQL 資料庫的外部資料包裝器。

資料倉儲:能平滑遷移至同屬 PostgreSQL 生態的 GreenPlum,DeepGreen,HAWK 等,使用 FDW 進行 ETL。

推薦學習《》。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4548/viewspace-2834897/,如需轉載,請註明出處,否則將追究法律責任。

相關文章