91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB基礎知識

發布時間:2020-07-26 14:44:48 來源:網絡 閱讀:1727 作者:會說話的魚 欄目:MongoDB數據庫

NoSQL是什么?

   非關系型數據庫,有時也稱作Not Only SQL的縮寫,是對不同于傳統的關系型數據庫的數據庫管理系統的統稱


 

NoSQL的優勢

     1、高擴展性

     2、高并發性,大數據下讀寫能力較強

     3、分布式計算

     4、處理海量數據

     5、沒有復雜的關系


NoSQL數據庫四大家族

    列存儲:Hbase

    鍵值(Key-Value)存儲:Redis

    圖像存儲:Neo4J 

    文檔存儲 :MongoDB 

    MongoDB 將數據存儲為一個文檔,數據結構由鍵值(name=>value)對組成。MongoDB 文檔類似于JSON對象。字段值可以包含其他文檔,數組及文檔數組。


MongoDB和JSON、BSON

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

    BSON:二進制的JSON,JSON文檔的二進制編碼存儲格式。BSON有JSON沒有的數據類型:Date和BinData。MongoDB中document以BSON形式存放。


MongoDB文檔支持不同的數據類型


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


MongoDB的關鍵特性:

    1、高性能 

    2、豐富的查詢語言

    3、高可用性

           副本集,自動故障轉移,數據冗余


MongoDB基礎知識


    4、水平可擴展性

    5、支持多種存儲引擎

           MMAPv1存儲引擎:<3.2   默認存儲引擎是MMAPv1

           WirdeTiger存儲引擎:>=3.2  默認存儲引擎是WiredTiger

            In-Memory存儲引擎:Changed in version 3.2.6

                                                                                                 存儲引擎的比較

MongoDB基礎知識


MongoDB的GridFS


                                                                                     GridFS

MongoDB基礎知識



MongoDB與RDBMS數據結構邏輯對比

MongoDB基礎知識


MongoDB實際應用場景舉例

游戲場景

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

物流場景

    使用MongoDB存儲訂單信息,訂單狀態在運送過程中會不斷更新,以MongoDB內嵌數組的形式來存儲,一次查詢就能將訂單所有的變更讀取出來。

社交場景

    使用MongoDB存儲存儲用戶信息,以及用戶發表的朋友圈信息,通過地理位置索引實現附近的人、地點等功能


物聯網場景

    使使用MongoDB存儲所有接入的智能設備信息,以及設備匯報的日志信息,并對這些信息進行多維度的分析。

視頻直播

    使用MongoDB存儲用戶信息、禮物信息等


MongoDB版本的選擇,現在建議用3.4的版本

MongoDB分企業版和社區版,社區版支持使用MongoDB ops manager


MongoDB基礎知識


是否使用MongoDB

MongoDB基礎知識


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


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平湖市| 买车| 郸城县| 华阴市| 平邑县| 延川县| 屯昌县| 北辰区| 稻城县| 胶州市| 河东区| 中江县| 浦江县| 云阳县| 讷河市| 昭平县| 大化| 怀宁县| 开阳县| 临漳县| 松潘县| 汽车| 大安市| 元谋县| 阳曲县| 麻江县| 伊春市| 呼伦贝尔市| 贵港市| 临西县| 茶陵县| 基隆市| 阿瓦提县| 万州区| 紫云| 蒲城县| 资阳市| 绵阳市| 成都市| 景德镇市| 桃源县|