新聞中心
消息顯示,MongoDB 4.0將于今年夏季正式發(fā)布,而該版本***的變化是將支持多文檔 ACID事務(wù),這不僅意味著MongoDB由專業(yè)數(shù)據(jù)庫向通用數(shù)據(jù)庫的轉(zhuǎn)變,更意味著企業(yè)擺脫關(guān)系數(shù)據(jù)庫的***障礙已經(jīng)被消除。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的鄂托克前網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
MongoDB是目前***的文檔數(shù)據(jù)庫,近日,MongoDB發(fā)布了4.0 beta版,正式版將于今年夏季發(fā)布。在其新聞稿中,聲稱MongoDB 即將成為唯一一款同時(shí)具備速度、靈活性和支持多文檔ACID事務(wù)特性的文檔數(shù)據(jù)庫。
眾所周知,ACID是關(guān)系數(shù)據(jù)庫的關(guān)鍵特性,但NoSQL數(shù)據(jù)庫則不然,靈活性和可伸縮性是NoSQL的關(guān)鍵特性,但代價(jià)卻是缺乏一致性保證,因此,大部分NoSQL數(shù)據(jù)庫是不支持ACID的,這也導(dǎo)致這些數(shù)據(jù)庫無法在企業(yè)關(guān)鍵業(yè)務(wù)中應(yīng)用,比如對(duì)銀行核心系統(tǒng)提供支持。
如果用戶希望NoSQL數(shù)據(jù)庫支持ACID,需要額外的編程來實(shí)現(xiàn)。由此帶來的問題很明顯,用戶只能被迫在兩者之間做出選擇,或同時(shí)運(yùn)行這2種類型的數(shù)據(jù)庫。
MongoDB戰(zhàn)略和產(chǎn)品營銷副總裁Seong Park表示:“我們正在盡可能地讓開發(fā)人員和架構(gòu)師不再需要被迫使用關(guān)系數(shù)據(jù)庫。
有意思的是,MongoDB似乎并不喜歡“NoSQL”這個(gè)標(biāo)簽,前段時(shí)間已經(jīng)從其營銷材料中刪除了“NoSQL”標(biāo)簽,取而代之的是“現(xiàn)代(Modern)”或“Non-relational”)
顯然,MongoDB宣布支持多文檔ACID事務(wù),不僅意味著其由專業(yè)數(shù)據(jù)庫向通用數(shù)據(jù)庫的轉(zhuǎn)變,更意味著企業(yè)擺脫關(guān)系數(shù)據(jù)庫的***障礙已經(jīng)被消除,開發(fā)人員可以很容易地利用MongoDB去開發(fā)關(guān)鍵業(yè)務(wù)應(yīng)用程序。
事實(shí)上,MongoDB并不是***完全支持ACID的NoSQL數(shù)據(jù)庫,MarkLogic也支持,但是它不是開源的,需要高昂的授權(quán)費(fèi)。而開源的RavenDB數(shù)據(jù)庫同樣也支持ACID。但MongoDB產(chǎn)品營銷總監(jiān)Mat Keep表示:“RavenDB不提供針對(duì)索引的操作的ACID控制,而MongoDB則提供這樣的操作”。
MongoDB能實(shí)現(xiàn)支持ACID事務(wù)的能力源自2015年收購WiredTiger存儲(chǔ)引擎,包括對(duì)存儲(chǔ)層、復(fù)制協(xié)議協(xié)議和分片架構(gòu)在內(nèi)的諸多架構(gòu)重新設(shè)計(jì)的結(jié)果。
去年10月,MongoDB在美國納斯達(dá)克上市。該公司聲稱,除了全球“數(shù)十萬”用戶外,還有4900家企業(yè)用戶。
當(dāng)前題目:MongoDB4.0支持多文檔ACID事務(wù)意味著什么?
網(wǎng)站地址:http://www.dlmjj.cn/article/dpjidgi.html


咨詢
建站咨詢
