技術乾貨 | 阿里雲資料庫PostgreSQL 13大版本揭秘
阿里雲RDS PostgreSQL是一款相容開源PostgreSQL的全託管雲資料庫產品,自2015年首次釋出以來,根據使用者需求不斷升級迭代,已支援9.4、10、11、12等多個版本,覆蓋了高可用版、基礎版、只讀例項等多種形態,資料儲存覆蓋了本地SSD、SSD雲盤、 ESSD雲盤等多種形態。最高配置可達104核,768G記憶體,32TB,100萬IOPS。
為了滿足不同行業的資料庫訴求,阿里雲資料庫PostgreSQL推出了冷熱分離(oss_fdw)儲存外部表,Ganos 地理時空擴充套件模組,中文分詞模組,化學分析模組,影像識別模組等,已經服務了電商、企業ERP、銀行、酒店、高科技、物流、網際網路、出行、多媒體等各個行業。2021開年,我們帶來了最新重磅產品升級釋出:
-
RDS PostgreSQL 13重磅釋出:
相容社群最新大版本13, Btree索引更加高效、更加節省空間,分割槽表與聚合查詢效能大幅度提升,JSON的使用方面功能更加強大,擴充套件統計資訊增強支援更好的SQL最佳化邏輯,增加了增量排序和並行索引垃圾回收功能等。
-
一鍵大版本升級功能釋出:
為了讓低版本的使用者可以更加高效率的升級到高版本,享受高版本帶來的更多功能和高效能,我們推出了一鍵大版本升級功能,低版本使用者可以近乎平滑的升級到大版本(割接過程短暫只讀)。 較多使用者基於早期成本考慮或業務重要程度原因選擇了基礎版, 在業務重要度提升後, 希望升級到高可用版, 以前只能透過遷移資料實現, 耗時久,而且需要改業務連線串,體驗不太友好,我們現在支援了一鍵升級到高可用版本。
-
解決DDL增量訂閱問題:
在穩定性方面,阿里雲RDS PostgreSQL解決了邏輯增量資料同步的難題:DDL無法被捕獲,不能同步到下游。因此只要主庫執行DDL語句,當這些語句涉及到結構變更或者新增了結構,這些DDL之後產生的增量資料在下游的回放就可能失敗。現在我們支援DDL訂閱了,結合DTS服務,我們能夠支援RDS PostgreSQL的增量資料同步。
-
解決邏輯訂閱在流複製HA環境中SLOT位點丟失問題:
社群版本存在的一個問題:邏輯增量複製的SLOT位點資訊不能同步到流複製從庫,這個問題會導致例項發生主從切換後,SLOT資訊丟失,這也是很多PG資料庫使用者頭痛的問題。我們在RDS PostgreSQL核心層面支援了SLOT位點的主從同步,主備發生切換後,SLOT位點資訊不會丟失,邏輯複製正常。
-
讓RDS PostgreSQL更加安全:
-
支援ES索引:
在使用靈活性方面,RDS PostgreSQL可以更好的融合其他產品,例如oss_fdw,使用者可以把訪問較少的資料放在OSS,作為外部表進行訪問,特別適合歷史資料的儲存,可以幫助使用者節約成本。此次我們會在RDS PostgreSQL中增加與ElasticSearch的融合,我們為什麼要支援這個功能呢?其實ES是很流行的一款搜尋引擎,很多使用者都在用它,但是使用者需要將關聯式資料庫的資料同步到ES需要大費周章,透過邏輯增量複製來實現,或者業務層自己雙寫來實現,都不能保證一致性、延遲的需求,問題很多。現在,使用者可以在RDS PostgreSQL的表中建立ES索引,資料儲存在PostgreSQL中,索引在ES叢集中,不需要使用者維護同步、一致性的問題, 正常對RDS PG執行寫入和查詢就可以了,會對業務透明的利用ES搜尋引擎的能力加速RDS PG的資料搜尋。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31550522/viewspace-2761113/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【技術乾貨】Oracle資料庫漏洞掃描指南Oracle資料庫
- 阿里雲資料庫PostgreSQL 13大版本重磅釋出阿里資料庫SQL
- 技術乾貨收集
- 【教程乾貨】HTML5技術資料大共享HTML
- 技術乾貨 | 資料中介軟體如何與GreatSQL資料同步?SQL
- 技術乾貨|如何利用 ChunJun 實現資料離線同步?
- 技術乾貨|如何利用 ChunJun 實現資料實時同步?
- 阿里技術精華乾貨整理阿里
- 深度乾貨 | 讓資料存得起 看得見,雲原生多模資料庫Lindorm技術解析資料庫ORM
- 【技術乾貨】聽阿里雲CDN安防技術專家金九講SystemTap使用技巧阿里
- 技術乾貨 | 解鎖Redis 時間序列資料的應用Redis
- PG技術大講堂 - Part 10:PostgreSQL資料庫管理SQL資料庫
- 技術乾貨 | WebRTC 技術解析之 Android VDMWebAndroid
- [乾貨分享]1000篇乾貨好文!量子技術——資訊篇
- 【乾貨】MySQL資料庫開發規範MySql資料庫
- 【技術乾貨】聽阿里雲CDN安防技術專家金九講tengine+lua開發阿里
- 技術乾貨:RabbitMQ面試題及答案MQ面試題
- 技術乾貨:ActiveMQ面試題及答案MQ面試題
- 技術乾貨| MongoDB時間序列集合MongoDB
- [乾貨分享]1000篇乾貨好文!量子技術——進階篇
- 乾貨帖 | TDSQL-A核心架構揭秘SQL架構
- 阿里雲IoT流轉到postgresql資料庫方案阿里SQL資料庫
- 牆裂推薦:搜雲庫技術團隊,整理一年的技術乾貨
- 【虹科乾貨】關於JSON資料庫JSON資料庫
- Spring Boot乾貨系列:(九)資料儲存篇-SQL關係型資料庫之MyBatis的使用 | 掘金技術徵文Spring BootSQL資料庫MyBatis
- Spring Boot乾貨系列:(八)資料儲存篇-SQL關係型資料庫之JdbcTemplate的使用 | 掘金技術徵文Spring BootSQL資料庫JDBC
- 【乾貨】2017年1月5日 阿里雲內部技術文章分享阿里
- 【乾貨】2017年1月4日 阿里雲內部技術文章分享阿里
- 【乾貨】2016年12月28日 阿里雲內部技術分享阿里
- 從技術角度揭秘騙術:資料庫如何防止5G時代的電信詐騙資料庫
- DES演算法揭秘:資料加密的前沿技術演算法加密
- 技術乾貨:Hadoop面試題及答案Hadoop面試題
- 2020文章合集 技術乾貨
- 技術乾貨 | 漫遊Linux塊IOLinux
- 乾貨!天翼雲DPU技術解碼
- DTCC 乾貨 | 中國銀聯跨中心,異構資料同步技術與實踐
- 【同行說技術】教你玩轉iOS的5篇技術乾貨iOS
- [乾貨分享]1000篇乾貨好文!量子技術——專家觀點篇