(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表示:“我们希望明年再开这个大会的时候,规模要比今年大两到三倍。”
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。