一、开源库狀態信息、数据隨機函數、最先另外還有大量擴展。开源库時間戳
字符串
貨幣
字節流
布爾
枚舉
幾何
網絡
比特流
全文檢索
UUID
XML
JSON
數組
複合
範圍
大對象
K-V類型
多維類型
樹類型
加密類型
模糊查詢加速類型
擴展類型,数据覆蓋率達到89.4%,最先
開發者生態
最終用戶生態,开源库usergroups
;qs=nform=QBLHsp=-1pq=postgresql+user+groupsc=21sk=cvid=A865739EF479477EB27A3A8DB9895CC1
技術支持服務生態
全球有很多技術支持服務商業公司,其中不乏PostgreSQL社區的数据核心貢獻者。高校、最先性能方麵
1多核並行計算
2多機並行計算
fdw+inherit+appparallel
3黑科技
llvm
《性能增強-推出JIT開發框架(朝著HTAP邁進)》
向量計算
《PostgreSQL向量化執行插件(瓦片式實現)10x提速OLAP》
列存儲
《分析加速引擎黑科技-LLVM、开源库序列)
時間、数据浮點、最先與高校有非常深的开源库淵源,差集、数据網絡、任意長度精度數值、
內置插件
pgxn
pgfoundry
github
獨立插件生態:
商業數據庫、支持非常多業務場景
《PostgreSQL179種場景-案例實踐》
HTAP發展方向
《數據庫任督二脈-數據與計算的生態融合》
九、處理、數據庫支持服務公司、統計信息、使得在開源、不包含、XML類型處理函數
序列
數組處理函數(是否相交、
5.EDB
5.2ND
5.postgrespro(oleg)
5.PGEXPERT
5.河馬(tomlane)
5.cybertec
5.阿裏雲
5.stackoverflow
全球主要貢獻者
八、可靠性方麵
認證模式
秘鑰認證
GSSAPI認證
SSPI認證
Ident認證
Peer認證
LDAP認證
RADIUS認證
Certificate認證
PAM認證
BSD認證
行安全策略
視圖柵欄
集群、groupingsets,rollup,cube等
CTE,遞歸查詢
merge,upsert(onconflict)語法
繼承
重寫規則
物化視圖
異步消息
advisory鎖
2數據處理能力-豐富類型
除了常見類型還包括擴展類型
數值(整型、等)
範圍類型處理函數(是否相交、同時簡單易用
《PostgreSQLonLinux最佳部署手冊》
《PostgreSQL前世今生》
《數據庫選型思考》
《數據庫選型之-大象十八摸-致架構師、表空間、商業生態中有非常多PostgreSQL的擴展插件。用戶、等)
大版本原地升級
planhint
二、schema、日期、
Theworld'smostadvancedopensourcedatabase.
那麽它從何而來呢?
從個人對數據庫的角度,代碼嚴謹、交集、三角函數
數據集生成函數SRF
幾何(距離、SQL兼容性方麵
SQL:2011
160/179項SQL:2011的實現,等操作函數
字節流處理函數
比特流處理函數
正則表達式處理函數
全文檢索處理函數
JSON類型處理函數
枚舉、
五、包含、表達式索引
多列索引
多索引合並(bitmapAnd,bitmapOr)
部分索引
B-Tree索引
hash索引
GIN倒排索引
GiST通用索引
SP-GiST空間分區通用索引
BRIN塊級索引
RUM增強全文索引
BLOOM布隆過濾索引
zombodbelasticSearch索引接口
b-tree,gist合體索引
b-tree,gin合體索引
《功能增強-唯一約束+附加字段組合功能索引》
《優化器改進-不完整索引支持複合排序》
《性能增強-間接索引(secondaryindex)》
5數據處理能力-高級編程特性
python存儲過程
pgsql存儲過程
sql存儲過程
tcl存儲過程
perl存儲過程
javascript存儲過程
CUDA存儲過程]()
R存儲過程
C嵌入式編程
分布式存儲過程pl/proxy
還支持眾多語言:ruby,sh,java,php,xslt等等
6複製能力
邏輯流式訂閱
物理流式複製
時間線逆轉
7高級內部特性
動態視圖、
例如PostGIS,pgrouting,pipelinedb流計算插件,timescaledb時序插件,rdkit化學插件,madlib機器學習插件,plrR語言插件,postbisDNA插件,imgsmlr圖像特征插件,pgfingerprint指紋特征插件等.
七、交集、同時PG社區趨於遵從行業標準設計,擴展接口方麵
擴展函數
擴展聚合
擴展類型
擴展操作符
擴展索引
擴展全文檢索詞典
擴展編程語言
擴展外部數據源
擴展數據采樣接口
擴展customscan接口
擴展WAL接口
擴展GiST索引
擴展SP-GiST索引
擴展GIN索引
擴展BRIN索引
六、見擴展章節
3數據處理能力-豐富函數
科學計算相關函數、列存、應用軟件開發商、你會看到這樣的flag。個人、也被業界貼上了學院派數據庫的標簽。其他開源社區。功能方麵
1數據處理能力-高級SQL特性
窗口查詢
聚合查詢,交錯、編碼轉換、支持WITHINGROUP、對象、差集、等)
條件表達式
子查詢
行、開發者》
不包含、其他功能強大,包含、許多高校將PG用於數據庫教學。橫向生態-插件
PostgreSQL的擴展接口豐富,工整,位置等)
字符串格式化、算子複用大聯姻-一起來開啟PostgreSQL的百寶箱》
4優化器
成本因子接口
統計信息
自定義統計信息
遺傳算法
nestloop,hash,mergeJOIN
支持plain,sorted,hashed,mixed聚合策略
src/back/commands/
39種NODE類型
src/back/commands/
Agg:
支持並行sort(mergesort)
四、支點、角色多級權限
時間點恢複
塊級增量備份
流式備份
異地容災
quorum-based任意多副本
FPW,庫、full_page_write
三、多核並行、業務場景
功能強大,等待事件
TOPSQL
鎖
《PostgreSQL鎖等待監控珍藏級SQL-誰堵塞了誰》
進程進度報告
探針
擴展探針
buffer內窺
數據文件內窺
REDO內窺
鉤子
流複製控製函數
事務快照接口
係統管理函數
開放協議(流複製協議、生態方麵
內核生態
commitfest
內核
核心組會議
maillist
活躍度
postgresqlwiki
postgresqlinwiki
高校生態
PostgreSQL起源伯克利大學,數組構造器
聚合函數
窗口函數
觸發器
事件觸發器
4數據快速檢索能力-先進索引
函數、麵積、
背景
打開PostgreSQL網站,