技术开发 频道

前Facebook工程师创立MemSQL数据库公司

        【IT168 资讯】周一,前Facebook前工程师Eric Frenkiel 和 Nikita Shamgunov创办了一家旨在加速关系数据库的公司MemSQL。Nikita Shamgunov 有6年Microsoft SQL Server高级工程师的工作经验,MemSQL的高性能数据库还是参照着Facebook的脚本,有着很强烈的Facebook印记。MemSQL目前获得了500万美元的风投资金,这远超一般性的第一轮融资数目。众多投资者参与了这轮融资,包括IA Ventures, NEA, SV Angel, Y Combinator, Paul Buchheit, Ashton Kutcher, Max Levchin 和 Aaron Levie。

前Facebook工程师创立MemSQL数据库公司

  公司名MemSQL就颇有趣味,彰显了公司是通过内存来保存数据,这在某种程度上提升了性能。但它不是使用Facebook那样的分布式缓存,使大量的MySQL 部署保持高速运转。MemSQL的做法吸取了HipHop的经验——Facebook把PHP代码编译为更快的C++的工具——从而把SQL预编译为C++。Frenkiel 在跟笔者最近的一次电话上说,这在本质上就像SQL的HipHop,MemSQL比传统的基于磁盘的数据库快30倍,如果想利用数据赚钱而且很在乎一分一秒,那使用一个拥有闪电速度的数据库是很有必要的。

前Facebook工程师创立MemSQL数据库公司
▲图:Eric Frenkiel

  除去速度快不说,对于开发者最利好的是MemSQL不像分布式缓存,它能跟MySQL很好的兼容。Frenkiel解释道,MemSQL 有一个SQL界面和MySQL 的API,这意味没有管理上的麻烦,也不需要再新学什么东西。MemSQL本质上是在高性能的内存层运行,然而在MySQL,基于磁盘的数据更加耐久,不需要太高的性能。如果把最新的数据输入最新的分区,你都不需要改变分区策略。

  MemSQL面临着众多竞争对手的挑战,他们都宣传比SQL表现更强劲,都有一个熟谙数据库技术的创始团队。现今有很多的所谓NewSQL创新企业,包括VoltDB、 NuoDB、 ScaleBase、 Tokutek、 JustOneDB 和 Clustrix,这些公司统统宣称能够帮助关系数据库扩大规模,比MySQL性能更好,而价格比同类型的Oracle数据库便宜得多。MemSQL是本月第二家前Facebook员工创办的专注数据的创业公司。6月上旬,2名前Facebook员工在在职期间就帮助Hadoop建立了类似SQL的Hive界面,他两推出了Qubole,这是运行在亚马逊云计算平台的Hive托管版本。  

  文章来源:http://gigaom.com/cloud/is-stonebraker-right-why-sql-isnt-the-choice-du-jour-for-many-apps/

0
相关文章