關於MongoDB

寫在前面

MongoDB 是一個基於分佈式文件存儲的數據庫。由 C++ 語言編寫。旨在爲 WEB 應用提供可擴展的高性能數據存儲解決方案。

MongoDB 是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。

MongoDB 概念解析

不管我們學習什麼數據庫都應該學習其中的基礎概念,在mongodb中基本的概念是文檔、集合、數據庫,下面我們挨個介紹。

下表將幫助您更容易理解Mongo中的一些概念:

SQL術語/概念      MongoDB術語/概念       解釋/說明
database              database                       數據庫
table                     collection                       數據庫表/集合
row                       document                      數據記錄行/文檔
column                  field                               數據字段/域
index                     index                             索引
table                      joins 表連接,                  MongoDB不支持
primary key           primary key 主鍵,           MongoDB自動將_id字段設置爲主鍵

通過下圖實例,我們也可以更直觀的瞭解Mongo中的一些概念:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章