mongodb屬於非關聯式資料庫NoSql

文件資料庫 document database

把資料存成文件,這些文件會組成為集合並放在一起,在文件資料庫裡,每一份文件可以理解成一筆資料。文件會存成JSON格式,資料物件會由key-value pair或陣列組成

資料庫綱要 schema

這份綱要定義一組資料的組成結構,包括資料名稱、屬性、資料型別,也會定義資料之間的關聯性以及限制

文件資料庫不需要schema,文件資料庫使用了JSON結構,稱schema-less。但因為絕大部分應用程式的資料結構都是固定的,所以 Mongoose 還會是讓開發者定義 schema,讓我們能使用它的內建功能去處理與驗證資料

安裝

啟動 mongodb

圖形化介面 Roto 3T

安裝 mongoose 在 node 裡操作資料庫