MongoDB - 優勢



任何關係型資料庫都有一個典型的模式設計,顯示錶的數量以及這些表之間的關係。而在 MongoDB 中,沒有關係的概念。

MongoDB 相對於 RDBMS 的優勢

  • 模式靈活 − MongoDB 是一個文件資料庫,其中一個集合包含不同的文件。文件的欄位數量、內容和大小可能因文件而異。

  • 單個物件的結構清晰。

  • 沒有複雜的連線。

  • 強大的查詢能力。MongoDB 使用基於文件的查詢語言支援文件的動態查詢,其功能幾乎與 SQL 一樣強大。

  • 效能調優。

  • 易於橫向擴充套件 − MongoDB 易於擴充套件。

  • 無需將應用程式物件轉換為資料庫物件。

  • 使用內部記憶體儲存(視窗化的)工作集,從而加快資料訪問速度。

為什麼使用 MongoDB?

  • 面向文件的儲存 − 資料以 JSON 風格的文件形式儲存。

  • 任何屬性都可以建立索引

  • 複製和高可用性

  • 自動分片

  • 豐富的查詢功能

  • 快速的原位更新

  • MongoDB 提供專業支援

MongoDB 的應用場景?

  • 大資料

  • 內容管理和交付

  • 移動和社交基礎設施

  • 使用者資料管理

  • 資料中心

廣告