NoSql之旅 mongoDB shell命令總結

2021-07-02 01:43:07 字數 415 閱讀 9314

mongodb三元素。資料庫,集合,文件。

集合相當於關聯式資料庫中的表,文件相當於表中的行。

文件是json的擴充套件(bson的形式)

mongodb基本的增刪改查

insert

db.tablename.insert();

find

db.tablename.find()查詢所有

db.tablename.find()按關鍵字查詢

update

db.tablename.update({},{})第乙個引數為查詢條件,第二個引數為更新的值

remove

db.person.remove()刪除所有的記錄,不可撤銷。

db.person.remove({})按條件刪除。

db.person.count()記錄總數。

NoSQL注入

nosql,指的是非關係型的資料庫。nosql有時也稱作not only sql的縮寫,是對不同於傳統的關係型資料庫的資料庫管理系統的統稱。nosql用於超大規模資料的儲存。例如谷歌或facebook每天為他們的使用者收集萬億位元的資料 這些型別的資料儲存不需要固定的模式,無需多餘操作就可以橫向擴充...

NoSQL架構實踐(一) 以NoSQL為輔

前面 為什麼要使用nosql 和 關聯式資料庫還是nosql資料庫 兩篇從大體上介紹了為什麼要用nosql,何時該用nosql。經常有朋友遇到困惑,看到nosql的介紹,覺得很好,但是卻不知道如何正式用到自己的專案中。很大的原因就是思維固定在mysql中了,他們問得最多的問題就是用了nosql,我如...

NoSQL架構實踐(一) 以NoSQL為輔

摘要 經常有朋友遇到困惑,看到nosql的介紹,覺得很好,但是卻不知道如何正式用到自己的專案中。很大的原因就是思維固定在mysql中了,他們問得最多的問題就是用了nosql,我如何做關係查詢。那 經常有朋友遇到困惑,看到nosql的介紹,覺得很好,但是卻不知道如何正式用到自己的專案中。很大的原因就是...