1、什么是MongoDB
MongoDB是跨平臺(tái)的、一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù)。由C++語(yǔ)言編寫(xiě)。用它創(chuàng)建的數(shù)據(jù)庫(kù)具備性能高、可用性強(qiáng)、易于擴(kuò)展等特點(diǎn)。MongoDB將數(shù)據(jù)存儲(chǔ)為一個(gè)文檔,數(shù)據(jù)結(jié)構(gòu)由鍵值(key:value)對(duì)組成。MongoDB文檔類(lèi)似于 JSON 對(duì)象。字段值可以包含字符串、數(shù)字、數(shù)組、當(dāng)然也可以是另一個(gè)文檔。文檔是可以嵌套的。
2、概念
在MongoDB中基本的概念是文檔、集合、數(shù)據(jù)庫(kù),下表可以幫助更容易的理解MongoDB的概念:
關(guān)系型數(shù)據(jù)庫(kù) | MongoDB |
---|---|
數(shù)據(jù)庫(kù) | 數(shù)據(jù)庫(kù) |
表 | 集合 |
延伸閱讀
我想了解如何學(xué)習(xí) |