數(shù)據(jù)庫(kù)選型在應(yīng)用開發(fā)中的shine是怎樣的

本篇文章為大家展示了數(shù)據(jù)庫(kù)選型在應(yīng)用開發(fā)中的 shine是怎樣的,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)是一家專業(yè)提供余杭企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為余杭眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

今天一上班,就有一個(gè)電話,問我關(guān)于MySQL 的 excpetion timeout, 問題,我在了解后,便告知一般如何解決這樣的問題,以及這樣問題的成因等等,因?yàn)閹啄昵熬陀龅竭@樣的坑,并且當(dāng)時(shí)就有成熟的解決方案。

可以轉(zhuǎn)念一想,我的問問這個(gè)項(xiàng)目的,因?yàn)槭堑谝淮温犝f,在搞清了項(xiàng)目的由來,我在電話這邊發(fā)出了一聲 “唉”。 因?yàn)檫@個(gè)項(xiàng)目使用MYSQL 是在是..........  

現(xiàn)在的系統(tǒng)開發(fā)人員每天都很忙,而最近鬧的ICU也是程序員在訴說自己的工作的壓力。而一個(gè)成熟的 數(shù)據(jù)架構(gòu)師,其實(shí)應(yīng)該是在某種程度,在項(xiàng)目的初期就跟蹤項(xiàng)目,為項(xiàng)目和程序員尋找一個(gè)省時(shí)省力,并且也好運(yùn)維的數(shù)據(jù)庫(kù)系統(tǒng),讓抱怨更少一點(diǎn),讓系統(tǒng)更靠譜一點(diǎn)。

因?yàn)樵诼犕瓿绦騿T訴說了這個(gè)項(xiàng)目后,我馬上反應(yīng)了一點(diǎn),這個(gè)用MongoDB 來解決,無論從開發(fā)的時(shí)間,開發(fā)的難度,以及后期的維護(hù)等等都要比使用MYSQL 好得多,程序員廢了半天勁,其實(shí)就在解決另一個(gè)數(shù)據(jù)庫(kù)天生就支持的問題。

“你怎么不早說,你怎么不早說,你怎么不早說”, 唉。 這個(gè)項(xiàng)目其實(shí)就是從傳統(tǒng)數(shù)據(jù)庫(kù)抓取信息,然后存儲(chǔ)到數(shù)據(jù)庫(kù)中,在批量生成 JSON 格式的信息通過,消息隊(duì)列發(fā)送給另一個(gè) 微服務(wù)。 因?yàn)閿?shù)據(jù)量稍微大了點(diǎn)(其實(shí)還好,半年也就不到2000萬而已),但這還要牽扯到 ,運(yùn)維后期定期歸檔,定期清理,那我們這邊一般的操作,就是通過程序來完成這樣的工作,盡量減小運(yùn)維的工作量,避免工作中的失誤。

所以我們采用定期分表的方法,而MYSQL 對(duì)程序的依賴程度要高于ORALCE  SQL SERVER,等數(shù)據(jù)庫(kù),所以MYSQL 的使用就要程序員多費(fèi)力氣。

可如果使用MONGODB 這樣的數(shù)據(jù)庫(kù),那就是一個(gè)“完美的”解決方案,數(shù)據(jù)在抓入,直接存儲(chǔ)在MONGODB 中(JSON格式),提取的時(shí)候,直接通過主鍵,或者標(biāo)識(shí)值,來整體提取,發(fā)送,然后采用MONGODB 特性,可以定期的清理已經(jīng)過期的數(shù)據(jù),讓運(yùn)維,開發(fā),穩(wěn)定性都 笑哈哈。

下午和開發(fā)主管通過電話,其實(shí)他們也是“遺憾”,如果早知MONGODB 可以完成這樣的事情,就不至于現(xiàn)在還要重新修改,又是一頭包。還不知道要遇到多少 BUG,并且還要考慮數(shù)據(jù)量,分表的操作。

其實(shí)從某些角度來看,未來開發(fā)中,單獨(dú)使用一種數(shù)據(jù)庫(kù)從頭到下,至始至終的情形,會(huì)越來越低,通過每個(gè)數(shù)據(jù)庫(kù)的特性,來解決開發(fā)頭疼問題,并且也降低運(yùn)維的投入,這樣的“投機(jī)取巧”,應(yīng)該被值得推廣。

上述內(nèi)容就是數(shù)據(jù)庫(kù)選型在應(yīng)用開發(fā)中的 shine是怎樣的,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享名稱:數(shù)據(jù)庫(kù)選型在應(yīng)用開發(fā)中的shine是怎樣的
文章分享:http://bm7419.com/article32/igeipc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、電子商務(wù)、動(dòng)態(tài)網(wǎng)站網(wǎng)站內(nèi)鏈、企業(yè)網(wǎng)站制作、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司