mongodb 基礎
MongoDB:
jar包 下載地址: https://oss.sonatype.org/content/repositories/releases/org/mongodb/
mongodb的基本安裝使用:
參考地址: http://www.cnblogs.com/sxdcgaq8080/p/6142187.html#undefined
MongoDB基本命令用:
參考地址: http://www.cnblogs.com/xusir/archive/2012/12/24/2830957.html
【Mongodb】_id和ObjectId詳解
參考地址: http://bbs.51cto.com/thread-1145208-1.html
_id和ObjectId
簡要說明:MongoDB 中存儲的文檔必須有一個"_id" 鍵。這個鍵的值可以是任何類型的,默認是個ObjectId 對象。在一個集合裏面,每個文檔都有唯一的"_id" 值,來確保集合裏面每個文檔都能被唯一標識。如果有兩個集合的話,兩個集合可以都有一個值為123 的"_id" 鍵,但是每個集合裏面只能有一個"_id" 是123 的文檔。
1)ObjectId 是"_id" 的默認類型。
ObjectId 使用12 字節的存儲空間,每個字節兩位十六進制數字,是一個24 位的字符串;原理詳見文檔!
2)如果插入文檔的時候沒有"_id" 鍵,系統會自動幫你創建一個。可以由MongoDB 服務器來做這件事情,但通常會在客戶端由驅動程序完成;原因詳見文檔!
mongodb 默認區分大小寫,對大小寫敏感;
Collection —— 表;
Document —— 行信息{<key1,value1> , <key2,value2>......}
mongodb 基礎