Mongodb主要功能特點

2021-06-03 11:19:23 字數 843 閱讀 5911

mongodb無模式優點

1、儲存形式,相較於傳統的關係型資料庫,它可以使用乙個表儲存原來需要使用多表關聯才能儲存的資料庫。

2、儲存動態性,相較於傳統的資料庫當要增加乙個屬性值的時候要對表大動,mongodb的面向文件的形式可以使其屬性值輕意的增加和刪除。而原來 的關係型資料庫要實現這個需要有很多的屬性表來支援。

mongodb儲存特點

3、mongodb有兩種資料寫入模式,

4、mongodb的日誌功能。

mongodb的索引

5、mongodb支援關係型資料庫的所有索引模式(公升序,降序,唯一,復合,地理空間索引),同時也支援二級索引(通過b-tree實現)。每乙個collection支援64個索引

6、支援ad hoc queries使用者自己可以定義自己的查詢。

mongodb的集群

7、mongodb的集群模式是主從模式的集群,其中主伺服器只有乙個,支援讀寫,而從伺服器可以有多個只支援讀取操作。集群的主要目的是通過資料的冗餘實現failover模式,從而提高資料庫伺服器的可用性。當主伺服器斷掉後其中的乙個從伺服器會自動公升級為主伺服器,其它drive client只要通過failover就可以自動切換到新的主伺服器,正常工作。而當原來的主伺服器再恢復工作的時候,它將自動轉為從伺服器。

mongodb的可擴充套件性

8、mongodb採用了最新的低成本的橫向擴充套件模式,相對於傳統的單結點縱向擴充套件,可以節約成功,而且有更好的可靠性,更好的資料處理效能。

Valgrind的主要功能

valgrind是乙個gpl的軟體,用於linux for x86,amd64 and ppc32 程式的記憶體除錯和 剖析。你可以在它的環境中執行你的程式來監視記憶體的使用情況,比如c 語言中的malloc和free或者 c 中的new和 delete。使用 valgrind的工具包,你可以自動的...

DBMS的主要功能

概述 這五個功能就像dbms的乙個目錄,因為沒有涉及到很多的細節和實用性的技術,所以目前來講沒有多大的價值,如果在深入到細節之後再總覽,就會更加深入地把握好。這五個功能是怎麼提出來的?第1 5個功能是技術上 第2 3 4個功能是實踐需要,根據現實需要不斷完善的,這是需要積累經驗的。提這個問題有什麼意...

以前的主要功能

我有乙個關於以下問題 使用std命名空間 我已經看到它用於像如下所示。那是以前的主要功能。包含iostream 使用std命名空間 詮釋主體 在本教程中,它是在主函式中使用。在visual studio 2008的表達 使用std命名空間 無論是主要功能或內部主要功能產生相同的結果,當你好世界提供的...