MongoDB的特性 任何新技術的產生都有它的理由,所以MongoDB之所以那么火,一是因為有需求,而是因為它本身的特性,我們先來看看官網首頁介紹了它哪些特性: 網上的總結 簡單的查詢語句,沒有Join操作 文檔型存儲,其數據是用二進制的Json格式Bson存儲的。其
MongoDB的特性
任何新技術的產生都有它的理由,所以MongoDB之所以那么火,一是因為有需求,而是因為它本身的特性,香港虛擬主機,我們先來看看官網首頁介紹了它哪些特性:
網上的總結
簡單的查詢語句,沒有Join操作
文檔型存儲,其數據是用二進制的Json格式Bson存儲的。其數據就像Ruby的hashes,香港虛擬主機,或者Python的字典,或者PHP的數組
Sharding,MongoDB提供auto-sharding實現數據的擴展性
GridFS,MongoDB的提供的文件存儲API
數組索引,你可以對文檔中的某個數組屬性建立索引
MapReduce,可以用于進行復雜的統計和并行計算
高性能,通過使用mmap和定時fsync的方法,避免了頻繁IO,美國服務器,使其性能更高
MongoDB的優點
簡化模式設計
動態的文檔模式
JSON 文檔式查詢
對分布式的支持
高性能,速度非常快(如果你的內存足夠的話)
沒有固定的表結構,不用為了修改表結構而進行數據遷移
查詢語言簡單,容易上手
使用Sharding實現水平擴展
部署方便
等等……
相關資料
參考文檔:
MongoDB:下一代MySQL?
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com