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