無論你是在建立你的第一個還是第五十個應用程序,選擇一個數(shù)據(jù)庫是最困難的選擇之一。這將是你做出的第一個決定之一,也可能是在你的應用程序中根深蒂固的一個決定。由于有大量優(yōu)秀的數(shù)據(jù)庫可用,而且有大量現(xiàn)成的信息可用,這只會使任務更加困難。
無論你是在建立你的第一個還是第五十個應用程序,選擇一個數(shù)據(jù)庫是最困難的選擇之一。這將是你做出的第一個決定之一,也可能是在你的應用程序中根深蒂固的一個決定。由于有大量優(yōu)秀的數(shù)據(jù)庫可用,而且有大量現(xiàn)成的信息可用,這只會使任務更加困難。
面對大江大河里爭流的“百舸”國產數(shù)據(jù)庫,產品選型時應該如何選?
個人認為:采用“增益思維”,以實用為主,化繁為簡(剃刀原則)、展望未來;真正能滿足業(yè)務需求的數(shù)據(jù)庫產品和架構設計是一個最重要的選型指導原則;
一句話:適合業(yè)務需求和發(fā)展的才是最好選擇。
把問題再拆解下,如果把數(shù)據(jù)庫當成一個產品來看,希望數(shù)據(jù)庫具有什么樣的特性/標簽?我們來給“鐘意”的數(shù)據(jù)庫產品標畫個像,先想象一下自己心中的數(shù)據(jù)庫應該是個什么樣子,具有什么特點:
? 開源、國產、云原生
? 高可用性、強一致性
? MPP、HTAP、線性擴展
? 兼容性高(主流sql標準92,2003)
? 技術和架構能夠持續(xù)迭代升
? 市場成熟度高
? 產品生態(tài)活躍
再拆分下,來分別看看業(yè)務和管控眼中的數(shù)據(jù)庫有什么特點:
業(yè)務眼中:
? 數(shù)據(jù)服務是否穩(wěn)定;
? 能夠滿足高并發(fā)訪問;
? 能夠支持高讀寫需求;
? 能夠滿足一致性要求(強一致、弱一致)
管控眼中:
? 數(shù)據(jù)庫產品是否穩(wěn)定(AS400,DB2,小型機)
? 支持高可用性;
? 支持強一致性;
? 支持水平擴展;
? 支持跨數(shù)據(jù)中心多活;
? 充分的市場驗證;
? 數(shù)據(jù)庫生態(tài)工具完善(備份恢復、遷移、升級、監(jiān)控、報表);
? 技術能力和團隊的培養(yǎng)(是否可以幫助企業(yè)成長),學習途徑方便、多樣性(社區(qū)、論壇、metaLink);
根據(jù)如上原則,再結合實際業(yè)務需求,大家可有選擇的進行數(shù)據(jù)庫選型。
數(shù)據(jù)庫是云上的終極之戰(zhàn)。隨全球進入數(shù)字化時代,一方面?zhèn)鹘y(tǒng)數(shù)據(jù)庫廠商的售賣方式和服務方式已經無法滿足大多數(shù)企業(yè)的訴求;另一方面,云計算技術日益成熟,企業(yè)上云步伐加快。云數(shù)據(jù)庫因具有“即開即用、穩(wěn)定可靠、安全運行、彈性伸縮、輕松實用”等優(yōu)勢,逐漸被傳統(tǒng)企業(yè)所接受,傳統(tǒng)數(shù)據(jù)庫開始/最終將向云數(shù)據(jù)庫時代轉變。
新網(wǎng)云數(shù)據(jù)庫,99.9996% 的數(shù)據(jù)可靠性和 99.95% 的服務可用性,簡化了傳統(tǒng)運維工作中為保障數(shù)據(jù)高可靠帶來的額外工作量和額外的 IT 投入成本,助力企業(yè)低門檻上云:https://www.xinnet.com/cs/rds.html
免責聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經查實,本站將立刻刪除涉嫌侵權內容。