摘要:如果沒有找到找到符合條件的文檔,就會以這個條件和更新文檔為基礎新建一個新的文檔。使用它可以快速方便的對文檔進行更新。更新多個文檔默認情況下,文檔的更新只針對第一個匹配到的文檔,多個條件符合時,其它文檔不會改變。
what is MongoDB ?
面向文檔的數據庫
不再有行的概念,不再有預定義模式
易于拓展
豐富的功能
索引
聚合
特殊的集合類型
文件存儲
高性能
可以一個示實例擁有多個相互獨立的數據庫,每個數據庫擁有自己的集合
文檔(document)數據的基本單元,鍵值對的有序集
文檔格式:
{ "foo" : "3" }
每個文檔都有一個特殊的鍵 "_id" ,這個鍵在文檔中是唯一的
文檔的值可以是不同的類型,使用類似 json 的語法來存儲數據
文檔的鍵是字符串,除了少數情況,鍵可以使用任意 UTF-8 字符
鍵不能含有