《MongoDB跑步進中國》要點:
本文介紹了MongoDB跑步進中國,希望對您有用。如果有疑問,可以聯系我們。
相關主題:非關系型數據庫
《MongoDB跑步進中國》是否對您有啟發,歡迎查看更多與《MongoDB跑步進中國》相關教程,學精學透。維易PHP學院為您提供精彩教程。
(MongoDB總裁兼首席執行官Dev Ittycheria)
8月4日上海金茂君悅大酒店,幾百名聽眾填滿了會場,萌闊數據(MongoDB Inc.)正在舉辦首屆中國年度用戶大會.MongoDB總裁兼首席執行官Dev Ittycheria走上臺前,如同很多跨國公司老板一樣,他用中文“你好”作為開場白.
而當MongoDB大中華區地區副總裁Steve Su強調,此Mongo并非彼Mango(芒果)的時候,臺下發出了會心的微笑.對于中國的用戶和開發者來說,MongoDB早就已經進入了他們的計算機當中,有些已經使用了很長時間了.MongoDB是開源數據庫,任何開發者都可以下載使用、修改源代碼,還可以在開源社區中討論.
因此,當去年年底上任的Steve Su訪問一家國內大型企業CIO的時候,那位CIO說你們終于來了,我們已經獨立奮戰好幾個月了.
實際上,MongoDB這家公司名字的起源與谷歌有點類似,“Mongo”取自于“Humongous”,代表“極大”.15年前,一家知名的在線廣告公司DoubleClick的創始人兼CTO Dwight Merriman希望能夠構建一個用于開發、托管并具有自動縮放Web應用程序的在線服務,他發現當時還沒有一個開源的數據庫平臺能夠做到,于是他和他的團隊花了一年多的時間,構建了MongoDB的原型.
在開源的、面向文檔的數據庫中,MongoDB經常被譽為具有RDBMS(關系數據庫管理系統)功能的NoSQL數據庫.MongoDB還帶有交互式shell,這使得拜訪其數據存儲變得簡單,且其對于分塊的即裝即用的支持能夠使高可伸縮性跨多個節點.
在如今的移動互聯網時代,企業的業務越來越有挑戰,IT架構也越來越復雜,同時還要求開發流程堅持持續和快速響應,要求計算容量與業務需求匹配,這些都使得過去傳統的RDBMS數據庫已經越來越不適應企業的需求了.
而在NoSQL數據庫中,MongoDB依靠良好的架構和完善的功能脫穎而出,成為最耀眼的一顆明星.如今,MongoDB每天都有超過3萬的下載,累計下載量已經超過了2000萬,并成長為全球第四大數據庫.
雖然MongoDB之前在中國并沒有召開過專門的用戶大會,但是熱度同樣很高——在百度上,MongoDB的搜索量遠遠超過了其他開源數據庫,而且是第2名的3倍以上.在全球的所有國家中,MongoDB在中國的下載量已經排在了首位.
當然,除了擁有大量的開發者用戶之外,像百度、騰訊、阿里巴巴、攜程、中國銀行、華為、中興等大量的中國企業也都是MongoDB的忠實客戶.
中國東方航空公司信息部領域架構師童帥華介紹了與MongoDB結緣的過程.在過去幾年里,作為全球前10大航空公司之一的東航正力圖轉型為綜合服務集成商,這就要求東航一方面持續鞏固主營業務的核心競爭力,另一方面還要從附加服務產品和非航產品入手拓展新業務.為此,東航迫切需要打造新一代的旅客服務系統(PSS),作為戰略轉型的重要支撐.
但是,東航的轉型,同時也對新一代PSS提出了三大挑戰:
1. 用戶拜訪量難以預測,開發量劇增;
2. 旅客服務更加個性化,系統間的集成度要求更高;
3. 非航附加產品越來越豐富,原有PSS數據結構設計跟不上發展.
為了應對這三大挑戰,東航決定走一條開放式、開源化的技術路線,選來選去,選擇了MongoDB.MongoDB首先在東航Shopping系統中大顯身手,它能夠支持多對多地圖區域搜索、主題搜索、靈感語義搜索,從而贊助東航實現了航空業務和非航業務的交叉和關聯銷售,極大地拓展了業務范圍,還提升了用戶體驗.
而對于東航IT部門來說,新的Shopping系統意味著每秒400條的實時數據更新+不定時采集刷新,意味著每天高達10億級的查詢量.如今利用MongoDB,他們只用了3臺高配的PC服務器就搞定了.未來,他們還準備用MongoDB支持大量數據計算,并進行旅客行為分析,為經營提供更多的決策參考.
過去,在東航背后做支持的MongoDB中國的技術人員只有TJ等兩人;如今,已經兵強馬壯的中國團隊已經能夠為用戶提供更多、更好的服務了.
富士康集團CIO胡智深也是MongoDB的擁躉.前段時間富士康做了次重要的收購,作為CIO的他承擔了整合雙方信息系統的重任,他希望MongoDB發揮重要的作用.如今,“代工之王”富士康的產品已經遍及11屏、3網、2云、8生活方式的生態系統,內部部署了包含PLM、JIT、CRM、ERP、WMS、PaaS、ePayment在內的44個大的信息系統.而要保持業務的彈性,采用MongoDB也就成為了必然的選擇.
此外,胡智深對于信息平安也看得很重,“我們需要平安的開源軟件,必須保證每一行的源代碼都經過了公司內部的審核”,這也使得富士康必須加強與MongoDB的官方合作,采用商業版本和服務.
如今,MongoDB的中國企業客戶已經廣泛分布在各大行業.在過去的8個月里,Steve Su迅速組建了一支包含銷售、市場、技術在內的“特戰部隊”,能夠為中國的企業客戶提供端到端的服務.例如,最近MongoDB正在與華為緊密合作,開發用于物聯網的數據庫平臺.
(MongoDB大中華區地區副總裁Steve Su)
不過,大多數中國大型企業已經配備了ORACLE、DB2等RDBMS數據庫,如何才能遷移到MongoDB?針對老冀的這個疑問,MongoDB戰略副總裁Kelly Stirman表示,企業可以先從移動應用、物聯網應用、社交媒體應用等新領域作為試水,當他們通過這些新應用熟悉了MongoDB之后,在將更多的傳統業務遷移到MongoDB.“我們發現,去年大概有30%的業務都是傳統行業遷移過來的,而且增長得非常快,這也從側面反映我們的技術已經很成熟了,而且適合客戶的要求.”MongoDB也已經在中國組建了一支專門的團隊,贊助企業客戶順利完成遷移.
日前,MongoDB還推出了Atlas,能夠在云上運行MongoDB.無論運行的是一個單機副本集還是一個負載百兆字節的分片集群,Atlas作為一個服務于MongoDB的數據庫,都可幫助其輕松運行.Atlas操作簡便,無需構建、配置或管理服務器;無需備份調度;也無需建立監控或查找平安漏洞.面對其它一些需求,如擴大存儲、擴展運行或是添加分片,用戶只需要輕敲用戶界面(UI),剩余事項就可交由Atlas處理.據了解,目前已經有多達15000個應用通過Atlas部署在云端.
目前,MongoDB Atlas已經能夠支持亞馬遜AWS,在不久的將來還會支持Microsoft Azure和Google Cloud Platform等其它主流的公有云.
“開發者根本不用直接跟亞馬遜AWS打交道,它只用跟我們打交道就好了,他們付的賬單也只有一個,而且是根據使用量來付費.”Steve Su表示,MongoDB Atlas是個非常好的產品,也非常適合中國的中小企業.“我們看到機遇—中國的互聯網用戶數量超過美國的兩倍.作為有資源、有技術的公司,我們致力于在中國市場發揮巨大的作用.以我的經驗,我認為我們能夠在來年實現業務翻番.”
他的老板同樣對中國市場寄予了厚望.專程到上海參加這次用戶大會的MongoDB總裁兼首席執行官 Dev Ittycheria表示:“我們希望明年再開這個大會的時候,規模要比本年大兩到三倍.”