新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 什么是非關(guān)系型數(shù)據(jù)庫

什么是非關(guān)系型數(shù)據(jù)庫

作者: 時(shí)間:2011-07-19 來源:網(wǎng)絡(luò) 收藏

談到非關(guān)系型數(shù)據(jù)庫設(shè)計(jì)的難點(diǎn),朱海峰說:“我們可以從一些場(chǎng)景來看這個(gè)問題。一般數(shù)據(jù)庫設(shè)計(jì)人員以前更多的是處理傳統(tǒng)的業(yè)務(wù)應(yīng)用,那么對(duì)于非關(guān)系型數(shù)據(jù),可能是新業(yè)務(wù)的引入,也可能是一些新需求的提出,要求我們的IT系統(tǒng)能夠支持更多數(shù)據(jù)類型的應(yīng)用,從整個(gè)系統(tǒng)架構(gòu)角度來看,可能更多的是要求系統(tǒng)架構(gòu)師能夠更好的適應(yīng)和理解新業(yè)務(wù)的特點(diǎn),那么相應(yīng)的數(shù)據(jù)庫開發(fā)人員所面臨的新挑戰(zhàn),就是如何去支持系統(tǒng)架構(gòu)師、程序員去實(shí)現(xiàn)新業(yè)務(wù)的需求。

比如說處理媒體數(shù)據(jù)類型、文檔數(shù)據(jù)類型,以往關(guān)系數(shù)據(jù)庫在很多場(chǎng)景中也能夠提供這種支持,但是是在媒體數(shù)據(jù)類型相對(duì)比較少的情況下,那時(shí)存儲(chǔ)成本也很高,信息處理速度也不那么快,這也就意味著儲(chǔ)量的數(shù)據(jù)量并不那么大。然而IT發(fā)展到現(xiàn)在變化非???,在我們業(yè)務(wù)處理過程中大量引入了流媒體、PDF、圖片等等數(shù)據(jù)信息的處理,這就要求數(shù)據(jù)庫或者數(shù)據(jù)庫平臺(tái)也能支持這樣的處理性能。

數(shù)據(jù)庫開發(fā)設(shè)計(jì)人員首先一個(gè)方面,他要能很好的理解業(yè)務(wù)需求,定位這種應(yīng)用采取哪種數(shù)據(jù)類型才是比較適合它的業(yè)務(wù)特點(diǎn),當(dāng)然你可能會(huì)說我要支持所有的數(shù)據(jù)類型,但是實(shí)際上從系統(tǒng)架構(gòu)角度來說,某些業(yè)務(wù)場(chǎng)合可能會(huì)有最佳適合這種業(yè)務(wù)類型,這是設(shè)計(jì)者和開發(fā)人員所要面臨的問題。

那么從另一個(gè)方面,數(shù)據(jù)庫的角度來看,開發(fā)和設(shè)計(jì)人員要更好的理解我們的數(shù)據(jù)平臺(tái),以及相關(guān)產(chǎn)品,并能夠充分的理解其相應(yīng)的新的功能特性,是怎樣和它的業(yè)務(wù)結(jié)合在一起的,這也是一個(gè)最大的挑戰(zhàn),實(shí)際上功能都是有的,而且在一定程度是強(qiáng)大的,但是我們的開發(fā)設(shè)計(jì)人員怎么理解和應(yīng)用這些新功能,就需要一定的時(shí)間去熟悉,熟悉完以后把這些新的功能引入到自己的系統(tǒng)中進(jìn)行應(yīng)用,更好的為應(yīng)用系統(tǒng)服務(wù)。這兩方面的結(jié)合才有可能成功。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉