真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MongoDB基礎(chǔ)知識(shí)

NOSQL是什么?

員工經(jīng)過長(zhǎng)期磨合與沉淀,具備了協(xié)作精神,得以通過團(tuán)隊(duì)的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。創(chuàng)新互聯(lián)建站堅(jiān)持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因?yàn)椤皩W⑺詫I(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡(jiǎn)單”。公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、電商網(wǎng)站開發(fā),小程序定制開發(fā),軟件按需策劃等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。

   非關(guān)系型數(shù)據(jù)庫,有時(shí)也稱作Not Only SQL的縮寫,是對(duì)不同于傳統(tǒng)的關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)的統(tǒng)稱

 

NoSQL的優(yōu)勢(shì)

     1、高擴(kuò)展性

     2、高并發(fā)性,大數(shù)據(jù)下讀寫能力較強(qiáng)

     3、分布式計(jì)算

     4、處理海量數(shù)據(jù)

     5、沒有復(fù)雜的關(guān)系

NoSql數(shù)據(jù)庫四大家族

    列存儲(chǔ):Hbase

    鍵值(Key-Value)存儲(chǔ):redis

    圖像存儲(chǔ):Neo4J 

    文檔存儲(chǔ) :MongoDB 

    MongoDB 將數(shù)據(jù)存儲(chǔ)為一個(gè)文檔,數(shù)據(jù)結(jié)構(gòu)由鍵值(name=>value)對(duì)組成。MongoDB 文檔類似于JSON對(duì)象。字段值可以包含其他文檔,數(shù)組及文檔數(shù)組。

MongoDB和JSON、BSON

    JSON:是存儲(chǔ)和交換文本信息的語法。類似 XML。JSON數(shù)據(jù)庫語句可以容易被解析。

    BSON:二進(jìn)制的JSON,JSON文檔的二進(jìn)制編碼存儲(chǔ)格式。BSON有JSON沒有的數(shù)據(jù)類型:Date和BinData。MongoDB中document以BSON形式存放。

MongoDB文檔支持不同的數(shù)據(jù)類型

{
  name:"Jone Doe",
  title:"software developer", #字符串
  address:{
           street:"123 45th street"
   state:"new York"
   zipcode:10036
  
          },             #嵌套文檔
   expertise:["MongoDB","Python","Javascript"], #數(shù)組
   employee_number:320,       #×××
   location:[53.34,-6326]  #Geo-spatial
}
}

MongoDB的關(guān)鍵特性:

    1、高性能 

    2、豐富的查詢語言

    3、高可用性

           副本集,自動(dòng)故障轉(zhuǎn)移,數(shù)據(jù)冗余

MongoDB基礎(chǔ)知識(shí)

    4、水平可擴(kuò)展性

    5、支持多種存儲(chǔ)引擎

           MMAPv1存儲(chǔ)引擎:<3.2   默認(rèn)存儲(chǔ)引擎是MMAPv1

           WirdeTiger存儲(chǔ)引擎:>=3.2  默認(rèn)存儲(chǔ)引擎是WiredTiger

            In-Memory存儲(chǔ)引擎:Changed in version 3.2.6

                                                                                                 存儲(chǔ)引擎的比較

MongoDB基礎(chǔ)知識(shí)

MongoDB的GridFS

                                                                                     GridFS

MongoDB基礎(chǔ)知識(shí)

MongoDB與RDBMS數(shù)據(jù)結(jié)構(gòu)邏輯對(duì)比

MongoDB基礎(chǔ)知識(shí)

MongoDB實(shí)際應(yīng)用場(chǎng)景舉例

游戲場(chǎng)景

    使用MongoDB存儲(chǔ)游戲用戶信息,用戶的裝備、積分等直接以內(nèi)嵌文檔的形式存儲(chǔ),方便查詢、更新。

物流場(chǎng)景

    使用MongoDB存儲(chǔ)訂單信息,訂單狀態(tài)在運(yùn)送過程中會(huì)不斷更新,以MongoDB內(nèi)嵌數(shù)組的形式來存儲(chǔ),一次查詢就能將訂單所有的變更讀取出來。

社交場(chǎng)景

    使用MongoDB存儲(chǔ)存儲(chǔ)用戶信息,以及用戶發(fā)表的朋友圈信息,通過地理位置索引實(shí)現(xiàn)附近的人、地點(diǎn)等功能

物聯(lián)網(wǎng)場(chǎng)景

    使使用MongoDB存儲(chǔ)所有接入的智能設(shè)備信息,以及設(shè)備匯報(bào)的日志信息,并對(duì)這些信息進(jìn)行多維度的分析。

視頻直播

    使用MongoDB存儲(chǔ)用戶信息、禮物信息等

MongoDB版本的選擇,現(xiàn)在建議用3.4的版本

MongoDB分企業(yè)版和社區(qū)版,社區(qū)版支持使用MongoDB ops manager

MongoDB基礎(chǔ)知識(shí)


是否使用MongoDB

MongoDB基礎(chǔ)知識(shí)

如果上述有1個(gè) Yes,可以考慮 MongoDB,2個(gè)及以上的 Yes,選擇 MongoDB 絕不會(huì)后悔!!!


本文名稱:MongoDB基礎(chǔ)知識(shí)
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/poophd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部