mongodb簡介:非關係型資料庫 高效能 開源 無模式的文件型資料庫 使用c++開發
基本命令操作:
檢視資料庫:>show dbs;
新建/使用資料庫:>use gretna;
刪除資料庫gretna:>use gretna;
>db.dropdatebase();
(如果刪除資料庫gretna,再重建資料庫gretna,檢視database列表顯示不存在,在資料庫中建立文件後顯示新資料庫)
檢視文件集合::>show collections;
建立文件:>db.createcollections("gretna")
插入文件:>db.gretna.insert(document)
...description:'mongodb是乙個nosql資料庫',
...url:''
...})
mongo學習筆記(二) 複製
複製集 一組mongo程序維護同樣的資料集。包含一組資料承載節點和乙個可選的仲裁節點。資料承載節點分為乙個主節點和多個二級節點。主節點接受和實施寫操作,並記錄操作日誌,二級節點複製 主節點操作日誌並應用,使得其資料集與主節點一致。仲裁節點並不維護資料集,它負責維護乙個複製集中的法定節點數和其它二級節...
mongodb 學習筆記 (一) 了解Mongo
剛剛接觸mongo,為了督促自己學習,嘗試著寫寫學習筆記。mongodb mongodb 是乙個高效能,開源,無模式的文件型資料庫,是當前 nosql 資料庫產品中最熱門的一種。它在許多場景下可用於替代傳統的關係型資料庫或鍵 值儲存方式,mongodb 使用 c 開發。mongodb 的官方 位址是...
Mongo學習筆記 陣列操作
在mongodb中,資料被儲存為乙個文件,資料結構有鍵值對組成。在文件中可以儲存乙個object陣列,本次就來了解如何對此類陣列進行操作。現有資料如下 以上是乙個個人資訊文件,而乙個人可以學到的技能是會變化的。當需要增加乙個技能 push的作用就是向已有的陣列加入乙個元素,不過push是不會檢查是否...