PostgreSQL 有超強的資料型態系統,支援 JSON、陣列、地理座標、範圍型態、網路型態等。甚至可以自訂型態、運算子與函數,安裝套件還可以成為大語言模型的RAG資料庫。還有從設計階段就全面支援交易的一致性與隔離性,採用 MVCC 架構讓讀寫可同時進行而不互鎖,並提供精細的行鎖與 Savepoint 控制。
程式筆記、開發心得、個人部落格
PostgreSQL 有超強的資料型態系統,支援 JSON、陣列、地理座標、範圍型態、網路型態等。甚至可以自訂型態、運算子與函數,安裝套件還可以成為大語言模型的RAG資料庫。還有從設計階段就全面支援交易的一致性與隔離性,採用 MVCC 架構讓讀寫可同時進行而不互鎖,並提供精細的行鎖與 Savepoint 控制。