首頁技術(shù)文章正文

大數(shù)據(jù)時代對數(shù)據(jù)存儲有哪些要求?

更新時間:2023-04-06 來源:黑馬程序員 瀏覽量:

大數(shù)據(jù)對當(dāng)前數(shù)據(jù)存儲、訪問以及管理均帶來了前所有的挑戰(zhàn)。下面,我們來詳細(xì)介紹一下大數(shù)據(jù)時代對數(shù)據(jù)存儲的挑戰(zhàn)。

1.高并發(fā)讀寫需求

對于實時性、動態(tài)性要求較高的的社交網(wǎng)站,如論壇、微博等,往往需要并發(fā)度達(dá)到每秒上萬次的讀寫請求,這種很高的并發(fā)性對數(shù)據(jù)庫的并發(fā)負(fù)載相當(dāng)大,傳統(tǒng)關(guān)系數(shù)據(jù)庫在面對海量數(shù)據(jù)的存儲和操作時會存在嚴(yán)重的磁盤I/O瓶頸。

2.高效率存儲和訪問需求

動態(tài)交互網(wǎng)站W(wǎng)eb2.0每天產(chǎn)生的數(shù)據(jù)量是巨大的,如果采用傳統(tǒng)的關(guān)系數(shù)據(jù)庫將海量數(shù)據(jù)存放到具有固定結(jié)構(gòu)的二維表格中,不管是查詢還是更新操作,效率都是非常低的。

3.高擴(kuò)展性

關(guān)系數(shù)據(jù)庫很難實現(xiàn)水平擴(kuò)展,當(dāng)數(shù)據(jù)量和訪問量多到需要增加硬件和服務(wù)器結(jié)點來擴(kuò)大容量和負(fù)載量時,關(guān)系數(shù)據(jù)庫往往需要停機維護(hù)和數(shù)據(jù)遷移,這對一個需要24小時不停服務(wù)的網(wǎng)站是非常不可取的。

大數(shù)據(jù)要求數(shù)據(jù)管理系統(tǒng)既能實現(xiàn)海量數(shù)據(jù)存儲,又能高效率地并發(fā)讀寫,同時必須支持?jǐn)U展性。NoSQL數(shù)據(jù)庫作為傳統(tǒng)關(guān)系數(shù)據(jù)庫的補充,彌補了傳統(tǒng)關(guān)系數(shù)據(jù)庫在這些方面的不足,滿足了海量數(shù)據(jù)的存儲、訪問和管理。

1680761306822_大數(shù)據(jù)時代.png

分享到:
在線咨詢 我要報名
和我們在線交談!