3年部署3000套PG實例的架構設計與踩坑經驗

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"本文由 dbaplus 社羣授權轉載。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"PostgreSQL作爲一款許可開放,功能齊備的開源關係數據庫,在當前提倡自主可控的大背景下,正受到越來越多企業的重視。蘇寧從2017年開始引入PostgreSQL,到2019年雙11前3年間已上線3000多PostgreSQL實例,運行在我司各個不同的業務線。我們用PostgreSQL替換掉大量的商業數據庫,不僅爲公司節省了很多成本,而且通過靈活運用PostgreSQL的特色功能,甚至大大提升了業務的使用體驗。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本次分享主要介紹蘇寧引入PostgreSQL的背景和歷程,以及我們在實際使用PostgreSQL中積累的一些經驗。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"一、背景"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"早期蘇寧的數據庫全部採用商業數據庫。2013年,我們引入了MySQL。到了2016年,MySQL已經被大量使用,但是,核心業務仍然依靠商業數據庫承載。當時我們意識到繼續依賴國外商業數據庫,除了每年需要支付高昂的許可和維保成本,對我們提升自身的數據庫運維水平更好地支撐業務發展也存在諸多的弊端。因此我們在2016年啓動了去商業數據庫的調研工作,並於2017年開始逐步推進。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章