久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MongoDB特點(diǎn)與體系結(jié)構(gòu)的示例分析

147次閱讀
沒有評論

共計 1081 個字符,預(yù)計需要花費(fèi) 3 分鐘才能閱讀完成。

丸趣 TV 小編給大家分享一下 MongoDB 特點(diǎn)與體系結(jié)構(gòu)的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.1 什么是 MongoDB

MongoDB 是一個跨平臺的,面向文檔的數(shù)據(jù)庫,是當(dāng)前 NoSQL 數(shù)據(jù)庫產(chǎn)品中最熱門的一種。它介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的產(chǎn)品。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似 JSON 的 BSON 格式,因此可以存儲比較復(fù)雜的數(shù)據(jù)類型。

MongoDB 的官方網(wǎng)站地址是:http://www.mongodb.org/

1.2 MongoDB 特點(diǎn)

MongoDB 最大的特點(diǎn)是他支持的查詢語言非常強(qiáng)大,其語法有點(diǎn)類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引。它是一個面向集合的, 模式自由的文檔型數(shù)據(jù)庫。

具體特點(diǎn)總結(jié)如下:

(1)面向集合存儲,易于存儲對象類型的數(shù)據(jù)

(2)模式自由

(3)支持動態(tài)查詢

(4)支持完全索引,包含內(nèi)部對象

(5)支持復(fù)制和故障恢復(fù)

(6)使用高效的二進(jìn)制數(shù)據(jù)存儲,包括大型對象(如視頻等)

(7)自動處理碎片,以支持云計算層次的擴(kuò)展性

(8)支持 Python,PHP,Ruby,Java,C,C#,Javascript,Perl 及 C++ 語言的驅(qū)動程序,社區(qū)中也提供了對 Erlang 及.NET 等平臺的驅(qū)動程序

(9)文件存儲格式為 BSON(一種 JSON 的擴(kuò)展)

1.3 MongoDB 體系結(jié)構(gòu)

MongoDB 的邏輯結(jié)構(gòu)是一種層次結(jié)構(gòu)。主要由:

文檔 (document)、集合(collection)、數(shù)據(jù)庫(database) 這三部分組成的。邏輯結(jié)構(gòu)是面向用戶的,用戶使用 MongoDB 開發(fā)應(yīng)用程序使用的就是邏輯結(jié)構(gòu)。

(1)MongoDB 的文檔(document),相當(dāng)于關(guān)系數(shù)據(jù)庫中的一行記錄。

(2)多個文檔組成一個集合(collection),相當(dāng)于關(guān)系數(shù)據(jù)庫的表。

(3)多個集合(collection),邏輯上組織在一起,就是數(shù)據(jù)庫(database)。

(4)一個 MongoDB 實(shí)例支持多個數(shù)據(jù)庫(database)。

文檔 (document)、集合(collection)、數(shù)據(jù)庫(database) 的層次結(jié)構(gòu)如下圖:

下表是 MongoDB 與 MySQL 數(shù)據(jù)庫邏輯結(jié)構(gòu)概念的對比

以上是“MongoDB 特點(diǎn)與體系結(jié)構(gòu)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-03發(fā)表,共計1081字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 武宁县| 乐昌市| 府谷县| 阆中市| 洪雅县| 广宁县| 无棣县| 丰都县| 松江区| 堆龙德庆县| 大足县| 靖江市| 乐山市| 景宁| 上饶市| 锦屏县| 江都市| 乐业县| 汶上县| 宁远县| 镇赉县| 辉南县| 商河县| 鹰潭市| 鹿邑县| 南溪县| 曲水县| 喀喇| 都安| 崇信县| 清水县| 宣汉县| 宝兴县| 嵊泗县| 乌海市| 始兴县| 彩票| 安丘市| 贡嘎县| 阿尔山市| 崇阳县|