成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MongoDB,無模式文檔型數據庫簡介

數據庫 MongoDB
Mongo數據庫在許多場景下可用于替代傳統的關系型數據庫或鍵/值存儲方式。本文向大家介紹Mongo和它的一些特性、優點和缺點。

最近關于關系數據庫未來走向的討論越來越多,51CTO.com之前曾報道過《關系數據庫的末日是否已經來臨》和《關系數據庫的根本問題分析》等文章,受到了廣泛的關注。今天向大家介紹一個新的文檔型數據庫Mongo。

Mongo是一個高性能,開源,無模式的文檔型數據庫,它在許多場景下可用于替代傳統的關系型數據庫或鍵/值存儲方式。Mongo使用C++開發,提供了以下功能:

◆面向集合的存儲:適合存儲對象及JSON形式的數據。

◆動態查詢:Mongo支持豐富的查詢表達式。查詢指令使用JSON形式的標記,可輕易查詢文檔中內嵌的對象及數組。

◆完整的索引支持:包括文檔內嵌對象及數組。Mongo的查詢優化器會分析查詢表達式,并生成一個高效的查詢計劃。

◆查詢監視:Mongo包含一個監視工具用于分析數據庫操作的性能。

◆復制及自動故障轉移:Mongo數據庫支持服務器之間的數據復制,支持主-從模式及服務器之間的相互復制。復制的主要目標是提供冗余及自動故障轉移。

◆高效的傳統存儲方式:支持二進制數據及大型對象(如照片或圖片)。

◆自動分片以支持云級別的伸縮性(處于早期alpha階段):自動分片功能支持水平的數據庫集群,可動態添加額外的機器。

MongoDB的主要目標是在鍵/值存儲方式(提供了高性能和高度伸縮性)以及傳統的RDBMS系統(豐富的功能)架起一座橋梁,集兩者的優勢于一身。根據官方網站的描述,Mongo適合用于以下場景:

◆網站數據:Mongo非常適合實時的插入,更新與查詢,并具備網站實時數據存儲所需的復制及高度伸縮性。

◆緩存:由于性能很高,Mongo也適合作為信息基礎設施的緩存層。在系統重啟之后,由Mongo搭建的持久化緩存層可以避免下層的數據源過載。

◆大尺寸,低價值的數據:使用傳統的關系型數據庫存儲一些數據時可能會比較昂貴,在此之前,很多時候程序員往往會選擇傳統的文件進行存儲。

◆高伸縮性的場景:Mongo非常適合由數十或數百臺服務器組成的數據庫。Mongo的路線圖中已經包含對MapReduce引擎的內置支持。

◆用于對象及JSON數據的存儲:Mongo的BSON數據格式非常適合文檔化格式的存儲及查詢。

自然,MongoDB的使用也會有一些限制,例如它不適合:

◆高度事務性的系統:例如銀行或會計系統。傳統的關系型數據庫目前還是更適用于需要大量原子性復雜事務的應用程序。

◆傳統的商業智能應用:針對特定問題的BI數據庫會對產生高度優化的查詢方式。對于此類應用,數據倉庫可能是更合適的選擇。

◆需要SQL的問題

MongoDB支持OS X、Linux及Windows等操作系統,并提供了Python,PHP,Ruby,Java及C++語言的驅動程序,社區中也提供了對Erlang及.NET等平臺的驅動程序。

更多關于MongoDB數據庫的介紹可以參考其官方網站:http://www.mongodb.org/display/DOCS/Home

 

【編輯推薦】

  1. MySQL一派添“輕功”Drizzle+PHP搶先體驗
  2. 對SQL說不!NoSQL的數據庫技術革命
  3. 關系數據庫的末日是否已經來臨
  4. 探尋關系數據庫和ORM的***替代者
  5. 云計算將影響關系數據庫發展前景
責任編輯:佚名 來源: InfoQ
相關推薦

2015-10-22 10:52:34

NoSQL數據庫鍵值型數據庫文檔型數據庫

2015-08-21 12:59:38

Oracle數據庫

2013-11-29 09:58:27

巨彬軟件NoSQL文檔型數據庫

2023-09-27 07:15:46

2011-08-24 13:10:48

MongoDBUpdate

2021-09-06 10:24:12

鴻蒙HarmonyOS應用

2012-05-10 10:49:41

MongoDB

2010-09-07 16:12:36

SQL語句數據庫壓縮

2023-09-05 10:25:35

數據庫性能

2011-03-18 08:51:23

MongoDB分布式文檔

2022-05-01 21:43:38

SQL設計模式

2018-07-18 09:16:39

關系型非關系型數據庫

2011-05-13 13:54:02

數據庫文檔數據庫

2017-11-12 20:36:59

MongoDB數據庫技術

2021-04-22 09:01:35

MongoDB數據庫NoSql數據庫

2023-11-02 08:52:52

數據庫實踐

2010-06-02 13:03:20

MySQL數據庫

2010-07-02 08:23:06

SQL Server

2011-04-18 13:40:15

SQLite
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色片大全在线观看 | 日韩av成人| 亚洲一区二区综合 | 久久成人一区 | 久夜精品 | 色桃网| 在线成人www免费观看视频 | 久久99久久99 | 国产丝袜一区二区三区免费视频 | 亚洲激情网站 | 亚洲一区二区三区高清 | 午夜色播| 国产精品一区一区 | 日日碰狠狠躁久久躁婷婷 | 一级做受毛片免费大片 | 久久久成人网 | 91精产国品一二三区 | 在线观看成人av | 国产女人第一次做爰毛片 | 欧美成人精品欧美一级 | 亚洲网在线 | 午夜视频一区二区 | 97成人免费| 国产精品久久性 | 亚洲黄色一级毛片 | 蜜桃五月天 | 在线视频国产一区 | 国产黄色麻豆视频 | 一区视频在线免费观看 | 国产乱码精品1区2区3区 | 国产成人艳妇aa视频在线 | 精精精精xxxx免费视频 | 亚洲欧美日韩国产综合 | 欧美精品综合在线 | 中文字幕视频在线观看 | 国产精品特级毛片一区二区三区 | 天天干视频网 | aaaaaaa片毛片免费观看 | 精品一区二区三区91 | 欧美xxxⅹ性欧美大片 | 日韩网站在线 |