MongoDB 是一種開源的 NoSQL 文件資料庫。它使用 JSON 樣式的文件來儲存資料。與傳統的關聯式資料庫 (RDBMS) 不同,MongoDB 不依賴於表格和固定的資料庫結構 (Table schema),而是採用一種基於文件的架構。
特點
- 高效能
能夠處理 T 級量的資料庫,適合大數據分析。
- 高可用性架構
透過副本集 (Replica Set) 提供資料的高可用性。
- 水平擴充能力
通過資料分片 (Sharding) 功能達到水平式擴充。
- Schema-Free
具有彈性的 Schema,允許自由添加欄位。
- 強大的查詢語言
支援豐富的查詢語言以支援讀寫操作 (CRUD),並支持聚合和其他現代用例,例如地理搜索、圖形搜索、文字搜索等。
- ACID
支援部分 ACID (原子性、一致性、隔離性、持久性) 特性,但並非完全符合傳統關聯式資料庫的 ACID 標準。
Install MongoDB
1. 下載 MongoDB。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715264544-2700186799-g.png)
2. 開始安裝,按操作提示安裝即可。按 Complete 或 Custom (自定義) 來設定安裝目錄。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715351168-29852060-g.png)
3. 按 Next (可以按 Browse 指定安裝路徑)。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715351306-977081910-g.png)
4. 按 Next (可以自行調整 Data Directory 和 Log Directory 路徑)。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715353700-239101073-g.png)
5. 按 Next (選擇性安裝 MongoDB Compass,它是一個圖形介面管理工具)。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715352701-3622783639-g.png)
- 可以之後在單獨安裝 MongoDB Compass Download (GUI),或使用其他習慣的圖形介面管理工具 (Navicat)。
6. 按 Install。
![[MongoDB] Windows 安裝 MongoDB、W [MongoDB] Windows 安裝 MongoDB、W](https://pimg.1px.tw/mitblog/1715352748-3646542622-g.png)
