MongoDB MongoDB基本入門02

2021-08-11 04:27:16 字數 696 閱讀 8643

mongodb的固定集合

固定集合特性:

應用場景:

當我們執行下面命令時,發現加入了53條,因為先前新增的會被覆蓋掉

for(var i=1;i<=100;i++) );   

}

mongodb的資料庫安全

安全和認證:

第二步:在itcast資料庫中建立普通賬號;

第三步:重啟資料庫服務,並開啟安全檢查

第四步:客戶端認證連線

mongodb的主從複製 - 讀寫分離(集群)

開啟從儲存

mongodb的副本集 - 自動故障恢復功能(集群)

mongodb的分布式部署

2、啟動config:資料與片之間的關係(路由通過這個來找資料)

3、啟動路由:客戶端訪問資料是通過請求路由獲取,路由通過上面的config(資料與片的關係)來查詢分布式節點資料。

4、客戶端登入路由:

5、客戶端通過mongos來新增分片:

6、開啟資料庫分片功能:這裡開啟test資料庫

7、制定集合中分片的片鍵:這裡制定為test.person中的age鍵

8、新增資料

聊聊MongoDB MongoDB索引介紹分享

mongodb中的索引其實類似於關係型資料庫,都是為了提高查詢和排序的效率的,並且實現原理也基本一致。由於集合中的鍵 字段 可以是普通資料型別,也可以是子文件。mongodb可以在各種型別的鍵上建立索引。db.testcollection.ensureindex unique ture db.myc...

MongoDB MongoDB增刪改查

show dbsuse testdb需要插入資料才能顯示資料庫 db.testdb.insert use testdbdb.createcollection aaa show collectionsdb.testdb.drop db.testdb.insert db.aaa.update 修改乙個n...

MongoDB mongodb的分片技術

mongodb有另外一種集群技術,就是mongodb的分片技術。一 mongodb的分片 mongodb採用將集合進行拆分,然後將拆分的資料分別均攤到不同的片上的一種解決方案。下面我們看下結構圖 人臉 代表客戶訪問端 mongos 片鍵 是拆分的依據,按照什麼樣的鍵值進行拆分集合.mongos就是乙...