下面列出的是MongoDB的一些重要功能特性:
1.支持特別查詢(xún)
- 在MongoDB中,可以通過(guò)字段,范圍查詢(xún)進(jìn)行搜索,并且還支持正則表達(dá)式搜索。
2.索引
3.復(fù)制
- MongoDB支持主從復(fù)制。主機(jī)可以執(zhí)行讀寫(xiě)操作,從機(jī)從主機(jī)復(fù)制數(shù)據(jù),只能用于讀取或備份(不寫(xiě)入)
4.復(fù)制數(shù)據(jù)
- MongoDB可以在多臺(tái)服務(wù)器上運(yùn)行。 復(fù)制數(shù)據(jù)以保持系統(tǒng)正常運(yùn)行,并在硬件故障的情況下保持其運(yùn)行狀態(tài)。
5.負(fù)載均衡
- 由于數(shù)據(jù)放在碎片中,因此具有自動(dòng)負(fù)載平衡配置。
6.支持映射縮減和聚合工具
7.使用JavaScript而不是Procedure
8.它是一個(gè)用C++編寫(xiě)的無(wú)模式數(shù)據(jù)庫(kù)
9.提供高性能
10.輕松存儲(chǔ)任何大小的文件,而不會(huì)使您的堆棧復(fù)雜化
11.在故障的情況下易于管理
12.它還支持:
- 具有動(dòng)態(tài)模式的JSON數(shù)據(jù)模型
- 自動(dòng)分片用于水平可擴(kuò)展性
- 內(nèi)置復(fù)制高可用性
現(xiàn)在,許多公司使用 MongoDB 來(lái)創(chuàng)建新類(lèi)型的應(yīng)用程序,以提高性能和可用性。