溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mongodb可不可以跨平臺(tái)使用

發(fā)布時(shí)間:2020-07-02 15:08:13 來源:億速云 閱讀:159 作者:清晨 欄目:編程語言

這篇文章主要介紹mongodb可不可以跨平臺(tái)使用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

mongodb可以跨平臺(tái)。

MongoDB服務(wù)端可運(yùn)行在Linux、Windows或mac os x平臺(tái),支持32位和64位應(yīng)用,默認(rèn)端口為27017。推薦運(yùn)行在64位平臺(tái),因?yàn)镸ongoDB在32位模式運(yùn)行時(shí)支持的最大文件尺寸為2GB。

MongoDB 的設(shè)計(jì)目標(biāo)是高性能、可擴(kuò)展、易部署、易使用,存儲(chǔ)數(shù)據(jù)非常方便。其主要功能特性如下:

(1)面向集合存儲(chǔ),容易存儲(chǔ)對(duì)象類型的數(shù)據(jù)。在MongoDB 中數(shù)據(jù)被分組存儲(chǔ)在集合中,集合類似RDBMS 中的表,一個(gè)集合中可以存儲(chǔ)無限多的文檔。

(2)模式自由,采用無模式結(jié)構(gòu)存儲(chǔ)。在MongoDB 中集合中存儲(chǔ)的數(shù)據(jù)是無模式的文檔,采用無模式存儲(chǔ)數(shù)據(jù)是集合區(qū)別于RDBMS 中的表的一個(gè)重要特征。

(3)支持完全索引,可以在任意屬性上建立索引,包含內(nèi)部對(duì)象。MongoDB的索引和RDBMS 的索引基本一樣,可以在指定屬性、內(nèi)部對(duì)象上創(chuàng)建索引以提高查詢的速度。除此之外,MongoDB 還提供創(chuàng)建基于地理空間的索引的能力。

(4)支持查詢。MongoDB 支持豐富的查詢操作,MongoDB 幾乎支持SQL中的大部分查詢。

(5)強(qiáng)大的聚合工具。MongoDB 除了提供豐富的查詢功能外,還提供強(qiáng)大的聚合工具,如count、group 等,支持使用MapReduce 完成復(fù)雜的聚合任務(wù)。

(6)支持復(fù)制和數(shù)據(jù)恢復(fù)。MongoDB 支持主從復(fù)制機(jī)制,可以實(shí)現(xiàn)數(shù)據(jù)備份、故障恢復(fù)、讀擴(kuò)展等功能。而基于副本集的復(fù)制機(jī)制提供了自動(dòng)故障恢復(fù)的功能,確保了集群數(shù)據(jù)不會(huì)丟失。

(7)使用高效的二進(jìn)制數(shù)據(jù)存儲(chǔ),包括大型對(duì)象(如視頻)。使用二進(jìn)制格式存儲(chǔ),可以保存任何類型的數(shù)據(jù)對(duì)象。

(8)自動(dòng)處理分片,以支持云計(jì)算層次的擴(kuò)展。MongoDB 支持集群自動(dòng)切分?jǐn)?shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行分片可以使集群存儲(chǔ)更多的數(shù)據(jù),實(shí)現(xiàn)更大的負(fù)載,也能保證存儲(chǔ)的負(fù)載均衡

(9)支持Perl、PHP、Java、C#、JavaScript、Ruby、C 和C++語言的驅(qū)動(dòng)程序,MongoDB 提供了當(dāng)前所有主流開發(fā)語言的數(shù)據(jù)庫驅(qū)動(dòng)包,開發(fā)人員使用任何一種主流開發(fā)語言都可以輕松編程,實(shí)現(xiàn)訪問MongoDB 數(shù)據(jù)庫。

(10)文件存儲(chǔ)格式為BSON(JSON 的一種擴(kuò)展)。BSON 是對(duì)二進(jìn)制格式的JSON 的簡稱,BSON 支持文檔和數(shù)組的嵌套。

(11)可以通過網(wǎng)絡(luò)訪問。可以通過網(wǎng)絡(luò)遠(yuǎn)程訪問MongoDB 數(shù)據(jù)庫。

以上是mongodb可不可以跨平臺(tái)使用的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI