MongoDB 學習之基本操作(五)
阿新 • • 發佈:2018-12-15
基本操作
- MongoDB將資料儲存為一個文件,資料結構由鍵值(key=>value)對組成
- MongoDB文件類似於JSON物件,欄位值可以包含其他文件、陣列、文件陣列
- 安裝管理mongodb環境
- 完成資料庫、集合的管理
- 資料的增加、修改、刪除、查詢
名詞
SQL術語/概念 | MongoDB術語/概念 | 解釋/說明 |
---|---|---|
database | database | 資料庫 |
table | collection | 資料庫表/集合 |
row | document | 資料記錄行/文件 |
column | field | 資料欄位/域 |
index | index | 索引 |
table joins | 表連線,MongoDB不支援 | |
primary key | primary key | 主鍵,MongoDB自動將_id欄位設定為主鍵 |
- 三元素:資料庫,集合,文件
- 集合就是關係資料庫中的表
- 文件對應著關係資料庫中的行
- 文件,就是一個物件,由鍵值對構成,是json的擴充套件Bson形式
{'name':'guojing','gender':'男'}
- 集合:類似於關係資料庫中的表,儲存多個文件,結構不固定,如可以儲存如下文件在一個集合中
{'name':'guojing','gender':'男'} {'name':'huangrong','age':18} {'book':'shuihuzhuan','heros':'108'}
- 資料庫:是一個集合的物理容器,一個數據庫中可以包含多個文件
- 一個伺服器通常有多個數據庫