MongoDB

NoSQL 的一種,它使用檔案導向來管理資料庫

RDBMS 與 MongoDB 的名詞對照表:

RDBMSMongoDB
databasedatabase
TableCollection
ColumnField
ValueValue
Records / RowsDocument / Object
  • String 可以是一般的字串或空字串
  • Integer 整數
  • Boolean True 或 False
  • Double 小數
  • null 不是 0 也不是空
  • array 陣列
  • object 物件,可以是值、變數、函式或是資料結構
  • timestamp
  • Internationalized Strings UTF8 字串
  • Object IDs 每個 Document 都需要一個 ID 來識別,通常都用 Object IDs