@Helene
2017-10-24T07:30:42.000000Z
字数 1780
阅读 509
未分类
10月20日,位于纽约的MongoDB在纳斯达克上市,当日收于32.07美元,比24美元的IPO价格高出34%。此次IPO为该公司完成融资1.92亿美元,估值约为11.8亿美元。到当天收盘时,该公司的市值约为16亿美元,与两年前融资时的16亿美元估值相同。
MongoDB首席财务官Michael Gordon放言:MongoDB在数据库系统这个市场大有机会取代IBM和Oracle!如此的霸气,底气哪里来?仅仅是因为飞涨的股价吗?
其实一直以来MongoDB都把Oracle作为真正的竞争对手,这次他们开始真正从关系型数据库的碗里抢饭吃了。
MongoDB的名字源自一个形容词humongous(巨大无比的),在向上扩展和快速处理大数据量方面,它会损失一些精度,在旧金山举行的MondoDB大会上,MondoDB CEO Merriman说:“你不适宜用它来处理复杂的金融事务,如证券交易,数据的一致性可能无法得到保证”。
我们先来看看MongoDB的起源。
在和Dwight Merriman共同建立MongoDB之前,Eliott Horowitz曾在互联网购物搜索引擎公司ShopWiki出任CTO。在此之前,他曾经在电子营销网络公司DoubleClick担任工程师,并且在那里认识了DoubleClick的联合创始人兼CTO,Dwight Merriman。在DoubleClick共事并离职的经历让他们产生了一个共同的疑问:“有什么技术和功能是我门在DoubleClick的时候最希望拥有的?” 那时候在DoubleClick公司他们的服务器必须永远保持正常运作。在那个年头,电脑的运作还非常缓慢,难以实现负载平衡,这让他们在日常处理、储存、换算数据的时候遇到很多挑战,只好开始着手编写他们自己的软件来处理这些特殊的问题。慢慢地,在解决这些问题的过程中Dwight和Eliott形成了创造MongoDB的最初想法。
几年之后,Dwight和Eliot遇到了另一位创始人, Kevin P. Ryan,后者是Gilt Groupe的创始人兼董事长。他们共同创建了MongoDB的前身10gen,Dwight,Eliot,Kevin分别出任公司的董事长,CTO,和董事。10gen刚成立的时候,公司的目标是利用开放资源组成一个服务性质的云技术平台,让处理运营产生的数据更具效率 。后来公司发现这条路走不通,便开始探索开发文档式的数据库,这也在后来成为了公司的标志性产品。在2013年,公司正式更名为MongoDB。
现在公司专注于利用NoSQL的技术概念创造全新一代的数据库技术,颠覆革新原来的网络数据库。
目前,有哪些企业在使用MongoDB呢?
MongoDB 官网上列出了很多国外的企业,MongoDB的使用场景和用户颇为广泛,包括SAP、EA、迪士尼、ebay、FourSquare 、Facebook等。在国内,MongoDB不仅在淘宝、京东、大众点评等互联网业务中使用,还在一些国内银行和汽车造业中使用。
飞总在一篇博文《上周上市的大数据公司MongoDB的前生今世》中指出: MongoDB虽然好用,可是系统并不稳定。很多时候会出现错误的结果。除此之外,系统也不是很scale。如FourSquare的CTO也曾一度跳出来指出MongoDB最好别用到产品里。
除此之外,飞总还指出MongoDB的安全问题。此前,印度政府就专门就这个问题表达过他们的顾虑。
随着数据的爆发性增长,NoSQL得到的关注已越来越多,然而你的用例真正需要使用NoSQL数据库吗?又真的适合使用NoSQL吗?
前段时间,Ajay Kulkarni发表博文《Why SQL is beating NoSQL, and what this means for the future of data》指出SQL正在击败NoSQL,重新回归。
今天,虽然MongoDB成功上市了,但是还是有很多潜在用户抱有这样的担心——MongoDB的成功是否建立在过度的炒作之下。同时,有些则是担心MongoDB还不够成熟,认为其只适合某些Web应用,并且在事务上存在很大的风险。
MongoDB作为NoSQL数据库技术领域最具代表的公司之一,未来前景如何,尚需要时间验证。