《詳解云數據庫PostgreSQL(附9.5版架構圖及外存圖)》要點:
本文介紹了詳解云數據庫PostgreSQL(附9.5版架構圖及外存圖),希望對您有用。如果有疑問,可以聯系我們。
相關主題:PostgreSQL教程
什么是PostgreSQL?
對于MySQL和PostgreSQL都使用過的人來說,Pg 沒有 MySQL 的各種坑,PostgreSQL是一個功能強大的開源對象關系數據庫管理系統(ORDBMS). 用于安全地存儲數據,支持最佳做法,并允許在處理哀求時檢索它們.
PostgreSQL(也稱為Post-gress-Q-L)由PostgreSQL環球開發集團(環球志愿者團隊)開發. 它不受任何公司或其他私人實體控制.它是開源的,其源代碼是免費提供的.
PostgreSQL是跨平臺的,可以在很多操作系統上運行,如Linux,FreeBSD,OS X,Solaris和Microsoft Windows等.
阿里云數據庫 PostgreSQL 版
PostgreSQL被業界譽為“最先進的開源數據庫”,面向企業復雜SQL處置的OLTP在線事務處置場景,支持NoSQL數據類型(JSON/XML/hstore)、支持GIS地理信息處置.
一、輕松處置空間信息
通過PostGIS插件,可以輕松支持2D、3D地址信息模型,更支持地球不規則球體的偏移量,實現達到國際OpenGIS尺度的精確定位.
二、強年夜NoSQL兼容
基于SQL支持JSON、XML、Key-Value等非結構化數據類型,實現另類的Not Only SQL(NOSQL)辦理方案.
三、支持全文搜索
通過全文搜索,應用將不再必要額外搭建搜索引擎,只通過SQL操作即可實現全文檢索(Full Text Search)及模糊查詢.
四、支持OSS云存儲擴大
基于PostgreSQL的FDW功效,阿里云深度整合優化了對OSS云存儲的外部表管理功效,可以支持2TB以上存儲空間無限擴展.
五、支持數據倉庫
通過PostgreSQL除了在高可用方面能夠滿足OLTP在線應用的要求外,必要驚醒實時分析的數據,還可以擴展支持OLAP數據倉庫的業務.
常見應用場景
1、企業PostgreSQL標配——焦點業務數據庫
基于阿里云多可用區架構,支持同城容災,實現企業級數據庫平安穩定.PostgreSQL相比其它開源數據庫,進行更優事務處理,保障多表關聯JOIN時的系統性能.
2、無限存儲空間擴展——沖破RDS TB級存儲空間極限
現基于OSS云存儲的外部表實現存儲空間擴展,需要經常拜訪的“熱數據”直接放在RDS的SSD存儲空間,不常用的數據轉存到OSS云存儲,并可基于標準gzip壓縮算法進行OSS中的數據壓縮,進一步節省歷史數據存儲成本.結合同樣基于PostgreSQL內核的云數據庫HybridDB,可擴展支持PB級別的OLAP在線分析業務,性能及存儲空間同時線性擴展.
3、GIS+JSON助力IoT高速成長——讓開發人員及DBA基于SQL提高生產力
JSON數據類型及GIS地理信息數據類型都是IoT業務處理的必備手段,傳統方案中開發人員及DBA必要在NoSQL數據庫和專用的GIS數據分析軟件中進行多次的硬編碼開發.而在PostgreSQL中所有這些操作都可以在SQL中完成,無需來回進行數據導入,提高開發效率.
有興趣的同學可以研究學習下,Converting MySQL to PostgreSQL吧!
附:
PostgreSQL 9.5版外存圖
PostgreSQL 9.5版架構圖
(圖片起源于網絡)
維易PHP培訓學院每天發布《詳解云數據庫PostgreSQL(附9.5版架構圖及外存圖)》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9193.html