鍍金池/ 教程/ 數(shù)據(jù)庫(kù)/ 優(yōu)勢(shì)
更新文檔
GridFS
Rockmongo 管理工具
Map Reduce
Java
創(chuàng)建備份
數(shù)據(jù)模型
創(chuàng)建數(shù)據(jù)庫(kù)
映射
查詢文檔
索引限制
ObjectId
刪除文檔
數(shù)據(jù)類型
高級(jí)索引
索引
優(yōu)勢(shì)
記錄排序
查詢分析
插入文檔
刪除集合
全文檢索
創(chuàng)建集合
概述
數(shù)據(jù)庫(kù)引用
覆蓋索引查詢
安裝環(huán)境
PHP
刪除數(shù)據(jù)庫(kù)
固定集合
關(guān)系
聚合
自動(dòng)增長(zhǎng)
復(fù)制
限制記錄
部署
分片
正則表達(dá)式
原子操作

優(yōu)勢(shì)

任何關(guān)系型數(shù)據(jù)庫(kù)都采用一種典型的設(shè)計(jì)模式,展示表的數(shù)目以及表之間的關(guān)系。然而 MongoDB 卻沒有關(guān)系這個(gè)概念。

MongoDB 相比 RDBMS 的優(yōu)勢(shì)

  • 模式較少:MongoDB 是一種文檔數(shù)據(jù)庫(kù),一個(gè)集合可以包含各種不同的文檔。每個(gè)文檔的字段數(shù)、內(nèi)容以及文檔大小都可以各不相同。
  • 采用單個(gè)對(duì)象的模式,清晰簡(jiǎn)潔。
  • 沒有復(fù)雜的連接功能。
  • 深度查詢功能。MongoDB 支持對(duì)文檔執(zhí)行動(dòng)態(tài)查詢,使用的是一種不遜色于 SQL 語(yǔ)言的基于文檔的查詢語(yǔ)言。
  • 具有調(diào)優(yōu)功能。
  • 易于擴(kuò)展。MongoDB 非常易于擴(kuò)展。
  • 不需要從應(yīng)用對(duì)象到數(shù)據(jù)庫(kù)對(duì)象的轉(zhuǎn)換/映射。
  • 使用內(nèi)部存儲(chǔ)存儲(chǔ)(窗口化)工作集,能夠更快地訪問數(shù)據(jù)。

為何選擇使用 MongoDB

  • 面向文檔的存儲(chǔ):以 JSON 格式的文檔保存數(shù)據(jù)。
  • 任何屬性都可以建立索引。
  • 復(fù)制以及高可擴(kuò)展性。
  • 自動(dòng)分片。
  • 豐富的查詢功能。
  • 快速的即時(shí)更新。
  • 來(lái)自 MongoDB 的專業(yè)支持。

MongoDB 適用的領(lǐng)域

  • 大數(shù)據(jù)
  • 內(nèi)容管理及交付
  • 移動(dòng)及社會(huì)化基礎(chǔ)設(shè)施
  • 用戶數(shù)據(jù)管理
  • 數(shù)據(jù)中心
上一篇:分片下一篇:限制記錄