《MongoDB + IBM——高性能數(shù)據(jù)庫的新動(dòng)力》要點(diǎn):
本文介紹了MongoDB + IBM——高性能數(shù)據(jù)庫的新動(dòng)力,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:非關(guān)系型數(shù)據(jù)庫
作者:MongoDB大中華區(qū)副總裁 蘇玉龍
如今,信息科技的迭代速度可以用“月月新、周周新、日日新”來形容.在數(shù)據(jù)庫領(lǐng)域,30年前關(guān)系型數(shù)據(jù)庫發(fā)展起航,一度受到業(yè)界的廣泛應(yīng)用.然而隨著現(xiàn)代業(yè)務(wù)形式的不斷變更,用戶愈加需要應(yīng)用靈活的數(shù)據(jù)庫以適應(yīng)非結(jié)構(gòu)化數(shù)據(jù)、異構(gòu)數(shù)據(jù)等復(fù)雜數(shù)據(jù)類型所帶來的挑戰(zhàn),于是,NoSQL數(shù)據(jù)庫應(yīng)運(yùn)而生.
作為非關(guān)系型數(shù)據(jù)庫開發(fā)陣營中的一員,MongoDB試圖在確保NoSQL數(shù)據(jù)庫的可擴(kuò)展性、靈活性及性能的同時(shí),保留傳統(tǒng)關(guān)系型數(shù)據(jù)庫在二級(jí)索引、一致性等方面的優(yōu)勢(shì),從而以融合的架構(gòu)來滿足新一代業(yè)務(wù)需求.“Mongo”來源于拉丁語中的“龐大的(Humongous)”一詞,代表要致力于設(shè)計(jì)具有高可擴(kuò)展性、高性能和高可用性的數(shù)據(jù)庫.未來,我們希望通過融合的架構(gòu)打造通用的操作型數(shù)據(jù)庫,覆蓋超過90%的應(yīng)用場景.
今天的技術(shù)變革以核心技術(shù)的改變?yōu)橥苿?dòng)力,而隨著需求產(chǎn)生變化、迭代不斷加速,技術(shù)模式需要相應(yīng)的革新.“不管是黑貓白貓,抓到老鼠才是好貓”,在數(shù)據(jù)庫的發(fā)展進(jìn)化中,縱然開源、擴(kuò)展等新趨勢(shì)、新業(yè)務(wù)需求層見疊出,然而產(chǎn)品方案的性能與表現(xiàn)仍然是最核心的衡量標(biāo)準(zhǔn),這也是MongoDB的所追求的目標(biāo).
領(lǐng)先架構(gòu) 驅(qū)動(dòng)數(shù)據(jù)庫更高性能
應(yīng)對(duì)變革的需求與趨勢(shì),MongoDB希望通過提供“數(shù)據(jù)即服務(wù)”(DaaS,Data as a Service)實(shí)現(xiàn)數(shù)據(jù)庫領(lǐng)域的技術(shù)模式革新.“數(shù)據(jù)即服務(wù)”是操作型的數(shù)據(jù)倉庫,通過將各個(gè)關(guān)系型數(shù)據(jù)庫、其他數(shù)據(jù)源匯聚在一起從而開展決策型的應(yīng)用,使得企業(yè)可以通過中央數(shù)據(jù)庫整合所有數(shù)據(jù)集.通過DaaS,企業(yè)不僅可以開展高效的數(shù)據(jù)分析,還能進(jìn)一步開拓OLTP實(shí)時(shí)分析.而這一過程中的關(guān)鍵點(diǎn)在于如何將所有數(shù)據(jù)整合起來提供全部的信息、完整的視圖,最終幫助企業(yè)架設(shè)新的應(yīng)用、快速轉(zhuǎn)化數(shù)據(jù)價(jià)值.事實(shí)上,國外一些著名銀行早已經(jīng)采用MongoDB企業(yè)版來進(jìn)行DaaS的實(shí)施,這種應(yīng)用模式把所有數(shù)據(jù)相關(guān)的任務(wù)集中到一個(gè)靈活的平臺(tái)上來完成,對(duì)于數(shù)據(jù)集中治理與管控,既實(shí)現(xiàn)高效決策,又提升了數(shù)據(jù)動(dòng)態(tài)管理能力.
為了更好交付“數(shù)據(jù)即服務(wù)”,MongoDB能夠應(yīng)對(duì)數(shù)據(jù)規(guī)模與數(shù)據(jù)集群不斷增量的挑戰(zhàn),并在數(shù)據(jù)運(yùn)算速度、總體擁有成本等方面有更好地表現(xiàn).2013年,MongoDB開始與IBM的合作,目前已經(jīng)實(shí)現(xiàn)了全線MongoDB對(duì)IBM Power Systems的支持.根據(jù)IBM的測(cè)試結(jié)果,基于IBM POWER8的MongoDB較之于英特爾與惠普服務(wù)器上的同等方案,在平均單核性能上實(shí)現(xiàn)了2.6倍的增強(qiáng).而在客戶的實(shí)際測(cè)試中,全美某大型信用卡公司應(yīng)用基于IBM Power Systems的MongoDB方案,獲得了3.7倍于x86方案的數(shù)據(jù)處理速度并減少了三分之一的機(jī)器數(shù)量,實(shí)現(xiàn)了升級(jí)的每核效益.
此外,由于IBM Power Systems實(shí)現(xiàn)了在性能相同情況下更高的Docker部署密度,用戶可以通過條帶化的技術(shù)在4臺(tái)機(jī)器上完成12臺(tái)x86服務(wù)器類似的性能,以更高的性價(jià)比及更小的機(jī)位空間獲得同等水平的性能.同時(shí),IBM Power的CAPI技術(shù)對(duì)于保障巨大量數(shù)據(jù)情境下數(shù)據(jù)處理性能有較為顯著的提升作用.以大型銀行的“數(shù)據(jù)及服務(wù)”為例,MongoDB聯(lián)合IBM Power,為銀行客戶提供了快速的上層應(yīng)用開發(fā)服務(wù),縮短了用戶的開發(fā)時(shí)間,并提升了大數(shù)據(jù)分析的效率,交付高性能運(yùn)算、高效處理的能力.
開源眾創(chuàng) 翻新大數(shù)據(jù)辦理方案
隨著開源技術(shù)的本地化應(yīng)用,企業(yè)在服務(wù)支撐、版本更新、功能開發(fā)、平安保障等方面產(chǎn)生了更多的個(gè)性化需求.以區(qū)塊鏈的應(yīng)用為例,目前火熱的區(qū)塊鏈技術(shù)在銀行業(yè)受到了廣泛的關(guān)注.然而正是因?yàn)槠涠帱c(diǎn)交易的特性,這一技術(shù)對(duì)數(shù)據(jù)庫應(yīng)用的一致性、即時(shí)性等方面提出了新的挑戰(zhàn).MongoDB作為天生的分布式數(shù)據(jù)庫,在應(yīng)對(duì)一致性需求時(shí)保有優(yōu)勢(shì).IBM Power Systems最近實(shí)現(xiàn)了對(duì)區(qū)塊鏈技術(shù)的支持并獲得了不錯(cuò)的測(cè)試結(jié)果,這將為未來MongoDB在這一領(lǐng)域提升其解決方案釋放全新的潛能.
IBM Power在應(yīng)對(duì)大數(shù)據(jù)、開源、區(qū)塊鏈等新技術(shù)趨勢(shì)時(shí)展現(xiàn)的積極開放姿態(tài),將在未來成為更多合作伙伴選擇它的理由.目前,MongoDB正在與IBM合作開展Spark相關(guān)合作,在Spark上開展OLTP即時(shí)分析,為企業(yè)的精準(zhǔn)營銷等需求提供方案.雙方在全球投入推廣的MongoDB+IBM Power一體機(jī),不僅提供了底層架構(gòu)+數(shù)據(jù)庫應(yīng)用的一體方案,同時(shí)加載了包括Spark、Hadoop等在內(nèi)的組件,為開發(fā)商、經(jīng)銷商等提供了一體化服務(wù)辦理方案.未來,MongoDB與IBM將就渠道推廣開展更加深入的合作,以進(jìn)一步促進(jìn)高性能數(shù)據(jù)庫辦理方案在全球和本地的落地.
開源的意義在于群創(chuàng)、眾創(chuàng).未來,MongoDB將持續(xù)與IBM Power開展合作,借力領(lǐng)先的基礎(chǔ)架構(gòu)方案與開源平臺(tái)的共創(chuàng)優(yōu)勢(shì),共同探索數(shù)據(jù)庫辦理方案在高性能、新應(yīng)用方面的無限可能性.希望MongoDB+IBM不斷為高性能數(shù)據(jù)庫辦理方案注入新動(dòng)力.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《MongoDB + IBM——高性能數(shù)據(jù)庫的新動(dòng)力》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/10154.html