NoSQL 的一種,它使用檔案導向來管理資料庫
Basic
RDBMS 與 MongoDB 的名詞對照表:
RDBMS | MongoDB |
---|---|
database | database |
Table | Collection |
Column | Field |
Value | Value |
Records / Rows | Document / Object |
DataType
- String 可以是一般的字串或空字串
- Integer 整數
- Boolean True 或 False
- Double 小數
- null 不是 0 也不是空
- array 陣列
- object 物件,可以是值、變數、函式或是資料結構
- timestamp
- Internationalized Strings UTF8 字串
- Object IDs 每個 Document 都需要一個 ID 來識別,通常都用 Object IDs
References
- https://www.mongodb.org/
- https://calos-tw.blogspot.tw/2010/03/mongodb.html
- https://php.net/manual/en/mongo.sqltomongo.php
- https://blog.nosqlfan.com/html/3996.html
- https://www.joehorn.idv.tw/archives/2010/08/08/840/php-%E8%A9%A6%E7%8E%A9-mongodb-%E7%9A%84%E8%B3%87%E6%96%99%E9%97%9C%E8%81%AF#sthash.cQWSfBl8.dpbs
- https://andyyou.logdown.com/posts/177570-mongodb-notes