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