(转)操作型数据库的春天:MongoDB 1.5亿美元融资背后的故事
大部分融资都要耗时数月,但非关系式数据库MongoDB仅用3周时间就完成了1.5亿美元的融资。为什么这个进程会这么快,MongoDB CEO Max Schireson在接受采访时说,这是因为投资者看到了200亿美元规模的“操作型数据库(operational databases)”的重大机遇。
Schireson说,作为数据库市场的一部分,操作型数据库市场的演进很慢(MongoDB占据了70%的市场份额)。所以,“改变的需求更甚。”
几乎每一家公司都要用到操作型数据库,至少那些提供或使用某些应用的公司如此。这些数据库是应用用来存储然后获取一切信息(如销售机会、媒体文件、个人文档等)的集中场所。但直到最近,相对而言,这个市场仍然死气沉沉。数10年来,Oracle、IBM、SAP等大公司统治了这个领域,让“关系式”数据库成为业界标准。
但是关系式数据库定义严格,而且数据必须逐行逐列填充。Web app开发者哪怕想要做出一点改动都要颇费周折。因此,开发者开始寻找能方便进行实时(结构)变更的数据库。于是2007年MongoDB应运而生,并在与Cassandra、CouchDB及Redis等一系列敏捷型的新技术竞争中脱颖而出。
因此3周前,当Schireson向董事会提议进行新一轮融资时,热切的新老投资者纷纷抛出了橄榄枝。其中就包括MongoDB的大客户Salesforce以及EMC,甚至还包括有竞争关系的关系式数据库提供商SAP。
红杉资本(MongoDB早期投资者)的合伙人Luis Robles说自己的公司对增资的反应非常迅速。这部分是由于他看到了自己公司的投资组合里面有很多快速发展的公司都使用了MongoDB产品。这款数据库容易掌握,且与轻量级数据交换格式如JSON等能很好的对接,而后者是开发者用来开放现代应用并让应用相互对接之所需。所以开发者可以很快适应MongoDB。
尽管关系式数据库对于某些类型的应用(如受益于严格性的金融交易)仍然很重要,但Robels说今天80%的应用都已经可以用MongoDB支持。
MongoDB的技术就是所谓的NoSQL,这种技术允许使用者以不同于关系式数据库严格按照行列存储的格式来抓取信息。此外,MongoDB又被称为“文档型数据库”,可以适应非结构化或半结构化的数据。Shutterfly是MongoDB的早期客户。2009年,该公司因为Oracle的笨重而放弃了关系数据库技术。然后发现MongoDB更适合于自己的照片分享业务,因为其700万用户需要对180亿张照片进行快速、持久的访问。
MongoDB的主要竞争对手是Cassandra,后者在企业公司那里很有市场。而Cassandra的主要商业化供应商是DataStax,迄今为止也已经获得了8370万美元的融资。
相对于让人们进行复杂查询来洞察业务或运营数据内涵的分析型数据库技术,操作型数据库的市场更大,是前者的2倍。Hadoop技术是分析型数据库市场的颠覆者。而Cloudera和Hortonworks等是Hadoop技术商用化的主要供应商。这些公司正颠覆着由HP、IBM、EMC及Teradata统治的分析型数据库市场。
前一段时间大数据的火热让Hadoop技术相关的公司成为融资热门。但是,1.5亿美元的大赌注说明投资者看到了操作型数据库的更大市场,Mongo的融资总额已达2.43亿美元,这个数字比Hadoop的两大供应商融资总额之和(Cloudera融资总额为1.41亿美元,而Hortonworks融资总额为7500万美元)还要多。
MongoDB将会利用所得资金来扩充产品。Schireson 说,Oracle、IBM等领先数据库供应商已经花费了数10年来开发完善自己的技术,MongoDB必须迅速迎头赶上。开发者需要一组丰富的工具来配合数据库的使用,包括监控、备份、安全及协调等。MongoDB已经在加紧与合作伙伴合作推出此类功能以确保其数据库能很好地跟这些产品交互。已与MongoDB合作的公司包括Informatica、ClikTech、IBM、Rackspace、Amazon、Redhat及英特尔等。所以,Schireson 说,MongoDB即将在研发上大举投入。
(转)操作型数据库的春天:MongoDB 1.5亿美元融资背后的故事的更多相关文章
- MongoDB,无模式文档型数据库简介
MongoDB的名字源自一个形容词humongous(巨大无比的),在向上扩展和快速处理大数据量方面,它会损失一些精度,在旧金山举行的MondoDB大会上,Merriman说:“你不适宜用它来处理复杂 ...
- MongoDB系列一:MongoDB文档型数据库特点介绍
一.MongoDB数据库的存储特点: 1.MongoDB是文档型数据库,存储的是文档(将json二进制化为Bson存储): 2.存储的每篇文档都可以有自己独特的存储结构,颠覆了传统数据库必须按照表和列 ...
- 关系型数据库与Key-value型数据库Mongodb模式设计对比
MongoDb 相比于传统的 SQL 关系型数据库,最大的不同在于它们的模式设计( Schema Design )上的差别,正是由于这一层次的差别衍生出其它各方面的不同. 我们可以简单的认为关系型数据 ...
- Python学习笔记(五)之Python操作Redis、mysql、mongodb数据库
操作数据库 一.数据库 数据库类型主要有关系型数据库和菲关系型数据库. 数据库:用来存储和管理数的仓库,数据库是通过依据“数据结构”将数据格式化,以记录->表->库的关系存储.因此数据查询 ...
- 【MongoDB数据库】Java MongoDB CRUD Example
上一页告诉我们MongoDB 命令入门初探,本篇blog将基于上一篇blog所建立的数据库和表完毕一个简单的Java MongoDB CRUD Example.利用Java连接MongoDB数据库,并 ...
- 操作redis数据库 & 操作Excel & 开发接口
操作redis数据库: string类型 1. 增 set,传俩个参数 key value(只要是字符串就行)2. 删 delete 传一个参数 key3. 修改 set 在目标key重新传参 key ...
- 非关系统型数据库-mangodb
第三十六课 非关系统型数据库-mangodb 目录 二十四 mongodb介绍 二十五 mongodb安装 二十六 连接mongodb 二十七 mongodb用户管理 二十八 mongodb创建集合. ...
- MySQL新特性文档型数据库
mongodb在文档型数据库这方面一直做的很好,也发展了很多年,MySQL作为一个比较大众的数据库也慢慢支持了该特性,下面介绍一下MySQL支持文档型数据库的简单操作. 环境: 主机名 IP 系统 软 ...
- PHP中的数据库四、mongodb
h2:first-child, body>h1:first-child, body>h1:first-child+h2, body>h3:first-child, body>h ...
随机推荐
- Java 中队列的使用
刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过.仅仅是学数据结构的时候学过. 以下是我写的一个小样例,希望有不足之处请提出改正.O(∩_∩)O~ 看代 ...
- Swift常用语法示例代码(二)
此篇文章整理自我以前学习Swift时的一些练习代码,其存在的意义多是可以通过看示例代码更快地回忆Swift的主要语法. 如果你想系统学习Swift或者是Swift的初学者请绕路,感谢Github上Th ...
- Android线程和线程池
Translated From Google Android. class PhotoDecodeRunnable implements Runnable {... /* * Defin ...
- WebBrowser 禁用脚本错误提示
public partial class Text : UserControl { public Text() { ...
- mysql_upgrade命令
mysql 创建存储过程失败.查看错误日志,发现如下信息:*********************************************************************** ...
- MYSQL router 自动均衡负载
配制文件: /etc/mysqlrouter/mysqlrouter.ini [DEFAULT] logging_folder = /var/log/mysql-router plugin_folde ...
- MYSQL查询今天昨天本周本月等的数据
mysql查询本季度 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT *FROM表名WHERE TO_DAYS ...
- selenium python 第一个脚本
为什么选择python?我的回答很简单,简单易学,功能强大! 下面看看python和selenium 2的结合是什么样子吧 一.第一个selenium python脚本: #coding = utf- ...
- Nodejs的mysql模块学习(一)
介绍 mysql npm包 是一个nodejs的模块,由JavaScript编写 安装 npm install mysql 建立连接 var mysql = require('mysql');//引用 ...
- iOS之原生地图与高德地图
原生地图 1.什么是LBS LBS: 基于位置的服务 Location Based Service 实际应用:大众点评,陌陌,微信,美团等需要用到地图或定位的App 2.定位方式 1.GPS定位 2. ...