国产精品自在线拍国产手青青机版_国产在线码观看超清无码视频_亚洲欧洲日产国码综合在线_久久18禁高潮出水呻吟娇喘

新聞中心 News
聯系方式 Contact

南通力海機床有限公司

地址(zhi):江蘇省(sheng)海安(an)市高(gao)新區

電話:

傳真:

網址:jspjsdl.com

搜索 Search
你的位置:首頁 > 新聞中心 > 新聞動態

數據庫架構的4個階段

2018/6/7 15:48:18點擊:

 

       架構演變(bian)一(yi)定是(shi)根據當(dang)時要(yao)求(qiu)的場景、壓力下(xia)性能的需要(yao)、安全性、連續(xu)性的要(yao)求(qiu)、技(ji)術的發展.....我把架構的發展分為大(da)概4個(ge)階段,下(xia)面就一(yi)起(qi)來看看吧。


       1. 單(dan)機模式


       IT建設(she)初(chu)期,高速建設(she)階(jie)段,大家要(yao)做的只有一件事,我(wo)需(xu)要(yao)什么(me)構建什么(me),我(wo)需(xu)要(yao)ERP我(wo)買軟件,需(xu)要(yao)HIS買HIS,這個時期按需(xu)構建大量的系統基本在(zai)這個時期產(chan)生,當然(ran)那個時候也(ye)沒什么(me)高可用(yong)的要(yao)求。


       2. 雙機熱備(bei)和鏡(jing)像(xiang)


 ;      基本是20年(nian)前的(de)技術了(le),在高速構建后,一堆的(de)系統運行(xing)中,用戶發現(xian)我們的(de)核心業(ye)(ye)務如果壞掉業(ye)(ye)務受影響,停機(ji)幾個小時(shi)做恢復 這是無法接受的(de),那么(me)雙機(ji)熱備或鏡(jing)像,Active-Standby的(de)模式出現(xian),這樣一臺機(ji)器工作,一臺備用壞了(le)在短(duan)時(shi)間可以(yi)接管業(ye)(ye)務,造成的(de)損失會低(di)很多!


       那么(me)問題也(ye)很(hen)明(ming)顯,備機(ji)資源(yuan)浪費,依(yi)賴存(cun)儲(chu),數(shu)據還(huan)是單點,成本較高。產品也(ye)很(hen)多(duo):RoseHA/RoseMirrorHA、NEC ExpressCluster、微軟MSCS、Symantec VCS、Legato、RHCS 太(tai)多(duo)太(tai)多(duo)了(le)(le)(le)。隨后為了(le)(le)(le)解決數(shu)據單點的(de)問題有出現(xian)了(le)(le)(le) 存(cun)儲(chu)的(de)主備,存(cun)儲(chu)的(de)雙活這廠商也(ye)太(tai)多(duo)了(le)(le)(le),這里(li)就不介紹了(le)(le)(le)。基本上傳統企業依(yi)然停留(liu)在第(di)一和第(di)二階段,也(ye)就是要(yao)么(me)單機(ji),要(yao)么(me)雙機(ji)熱備。


       3.節點(dian)多活(huo)


       隨著(zhu)業(ye)務(wu)(wu)量越來越大,數據量不(bu)斷(duan)飚(biao)升,系(xi)統(tong)(tong)高效性的矛(mao)盾顯現出來,系(xi)統(tong)(tong)卡慢、報表、接(jie)口業(ye)務(wu)(wu)無法分離OLAP OLTP業(ye)務(wu)(wu)混合導致系(xi)統(tong)(tong)鎖情況嚴重,資源(yuan)消耗(hao)極其龐(pang)大,光靠升級硬(ying)件(jian)已經無法滿足要(yao)求,橫向擴展已經成為大勢(shi)所趨。


       同時切換時間、備機無法(fa)啟動的問題也(ye)困擾(rao)著用戶。那么節(jie)點多(duo)活(huo)(huo),多(duo)臺(tai)機器同時對外(wai)提供訪問的技術登上舞臺(tai),代表的ORACLE RAC、微軟ALWAYSON 、MOEBIUS集群。多(duo)活(huo)(huo)的兩種(zhong)模式也(ye)是(shi)從第二帶架(jia)構的演(yan)變


       oracle rac 把(ba)雙機熱備的(de)(de)輔助(zhu)節點變的(de)(de)可(ke)以訪問,關鍵點數據在多節點內存中(zhong)的(de)(de)調配(pei)


       Microsoft awo、Moebius 則是(shi)把鏡(jing)像的輔助節點(dian)(dian)(dian)變的可(ke)以(yi)訪問,關鍵點(dian)(dian)(dian)數據多節點(dian)(dian)(dian)同步


       這(zhe)樣橫向擴展來(lai)分(fen)擔(dan)壓力(li),并(bing)且可以在業務上進行分(fen)離(li)。


    ;   4.分布式架(jia)構(gou)


       分布式架構真的不知(zhi)道從(cong)何說起,概念太大(da),每個人理(li)解的都不一樣(yang),只能(neng)意會(hui)不能(neng)言傳:


       比如說(shuo)一份(fen)數據(ju)分開存(cun)成(cheng)多份(fen);比如說(shuo)拆(chai)(chai)分,水平拆(chai)(chai)分、垂直拆(chai)(chai)分、分庫(ku)、分表、分業務;比如說(shuo)....


       其實說到底就是在第三代橫向擴(kuo)展也無法滿(man)足(zu)的(de)(de)情況(kuang)下(xia),繼續(xu)“拆(chai)(chai)”,根據不同(tong)需(xu)求各種(zhong)“拆(chai)(chai)”,拆(chai)(chai)到什么樣(yang)呢? 大(da)家(jia)都知道(dao)可以說最慢(man)(man)的(de)(de)環節(jie)在數(shu)據庫,傳(chuan)(chuan)統的(de)(de)做法復雜語句,大(da)存(cun)儲過(guo)程運行非(fei)常慢(man)(man),那我們就把這(zhe)些拆(chai)(chai)到表數(shu)據量足(zu)夠小、語句足(zu)夠簡單、業(ye)(ye)務(wu)粒度小、訪(fang)問壓(ya)力盡量的(de)(de)小!這(zhe)樣(yang)細化(hua)的(de)(de)設(she)計(ji)一(yi)切為業(ye)(ye)務(wu)服務(wu),也是精細化(hua)設(she)計(ji)產(chan)物(wu),但這(zhe)也存(cun)在一(yi)個問題,傳(chuan)(chuan)統企業(ye)(ye)在缺少高端人才,人力的(de)(de)情況(kuang)下(xia)根本(ben)(ben)無法做到。現在的(de)(de)互聯網公司(si)為業(ye)(ye)務(wu)的(de)(de)需(xu)要(yao)同(tong)時對(dui)IT團(tuan)隊的(de)(de)大(da)力建設(she),這(zhe)是傳(chuan)(chuan)統企業(ye)(ye)根本(ben)(ben)無法達(da)到的(de)(de)。


       當然(ran)如果有第五(wu)代那也許可以說是(shi)云,未來業務(wu)(wu)一切的技術都(dou)是(shi)云端(duan),云端(duan)看(kan)不見摸不到,傳統行業人(ren)回(hui)歸業務(wu)(wu),而IT 建(jian)設與管理也必(bi)然(ran)由專業的人(ren)做(zuo)專業的事兒。


       通過(guo)上(shang)文的(de)(de)介紹(shao),相信(xin)大家對數據庫架構(gou)的(de)(de)4個階段也有了進一步的(de)(de)了解,個人總結(jie)的(de)(de)架構(gou)演變(bian),主架構(gou)演變(bian)不(bu)包含其他輔助技術,僅供(gong)參(can)考(kao)!