第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

MongoDB的文檔存儲(chǔ)是指什么?

MongoDB的文檔存儲(chǔ)是指什么?

梵蒂岡之花 2019-05-10 09:01:36
mongodb是key-value的存儲(chǔ)方式,和redis一樣,它們的value支持多種數(shù)據(jù)類(lèi)型。怎么理解MongoDB的文檔存儲(chǔ),是指它可以直接存word文檔或者是Excel、圖片這些嗎?不像mysql存的是它們所在的路徑??戳艘幌翸ongoDB和redis的簡(jiǎn)介,感覺(jué)MongoDB能夠做的,redis也一樣可以做。為什么有些場(chǎng)景要選MongoDB。比如:需要實(shí)時(shí)顯示數(shù)據(jù),兩者都可以做到。是我對(duì)它們理解的還不夠透徹嗎。
查看完整描述

2 回答

?
慕妹3146593

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超9個(gè)贊

別想那么復(fù)雜。以存儲(chǔ)一篇文章為例,文章有字段:
標(biāo)題
內(nèi)容
圖片
時(shí)間
用關(guān)系型數(shù)據(jù)存儲(chǔ)時(shí),你可能會(huì)建一個(gè)文章表,然后建立對(duì)應(yīng)字段,存儲(chǔ)對(duì)應(yīng)數(shù)據(jù)。而MongoDB就是直接把字段以及對(duì)應(yīng)內(nèi)容當(dāng)成一個(gè)json存進(jìn)去(下面的json)。
{
"title":"文章標(biāo)題",
"content":"文章內(nèi)容",
"img":"文章圖片",
"createTime":"創(chuàng)建時(shí)間"
}
基于中兩種方式,你會(huì)看到,如果是關(guān)系型數(shù)據(jù)庫(kù),你如果要增刪一個(gè)字段,可能要考慮很多東西。但是對(duì)于MongoDB而言,直接在json里加上對(duì)應(yīng)字段及內(nèi)容就可以了,增刪字段十分方便。
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-10
?
翻翻過(guò)去那場(chǎng)雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊

一些粗淺的理解
文檔存儲(chǔ)一般用類(lèi)似json的格式存儲(chǔ),存儲(chǔ)的內(nèi)容是文檔型的。這樣也就有機(jī)會(huì)對(duì)某些字段建立索引,實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)的某些功能。
MongoDB介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間。每一條記錄就是一個(gè)文檔(對(duì)應(yīng)關(guān)系數(shù)據(jù)庫(kù)的row),一批文檔組成文檔組(即集合,對(duì)應(yīng)table),可以對(duì)文檔的某些字段建立索引??梢韵耜P(guān)系數(shù)據(jù)庫(kù)一樣去支持豐富的查詢語(yǔ)言。
Redis非關(guān)系數(shù)據(jù)庫(kù),hash支持簡(jiǎn)單關(guān)系,key-value讀取速度快,但不支持復(fù)雜關(guān)系,不支持對(duì)字段索引,不適合進(jìn)行查詢搜索。
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-10
  • 2 回答
  • 0 關(guān)注
  • 2579 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)