前Facebook工程师创办MemSQL公司 让数据库快步如飞
周一,前Facebook前工程师Eric Frenkiel 和 Nikita Shamgunov创办了一家旨在加速关系数据库的公司 MemSQL。Nikita Shamgunov 有6年Microsoft SQL Server高级工程师的工作经验,MemSQL的高性能数据库还是参照着Facebokk的脚本,有着很强烈的Facebook印记。MemSQL目前获得了500万美元的风投资金,这远超一般性的第一轮融资数目。众多投资者参与了这轮融资,包括IA Ventures, NEA, SV Angel, Y Combinator, Paul Buchheit, Ashton Kutcher, Max Levchin 和 Aaron Levie。
公司名MemSQL就颇有趣味,彰显了公司是通过内存来保存数据,这在某种程度上提升了性能。但它不是使用Facebook那样的 分布式缓存,使大量的MySQL 部署保持高速运转。MemSQL的做法吸取了HipHop的经验-------Facebook把PHP代码编译为更快的C++的工具-------------从而把SQL预编译为C++。Frenkiel 在跟笔者最近的一次电话上说,这在本质上就像SQL的HipHop,MemSQL比传统的基于磁盘的数据库快30倍,如果想利用数据赚钱而且很在乎一分一秒,那使用一个拥有闪电速度的数据库是很有必要的。
图: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托管版本。
文章来源: gigaom
本文为CSDN编译整理,未经许可不得转载。如需转载请联系[email protected]。
责任编辑:朱慧涛