MemSQL:“世界上最快”的数据库
近日,Eric Frenkiel(前 非死book 员工)和 Nikita Shamgunov(前微软 SQL Server 高级工程师)推出了 MemSQL 数据库,该数据库的目标旨在提高关系型数据库的运行速度。
MemSQL 通过将数据放置在内存中,并将 SQL 语句翻译为C++,来达到查询执行最优化。这使得 MemSQL 以难以置信的速度写入和读取数据。Frenkiel 称,MemSQL 比磁盘型数据库的执行速度快了 30 倍。
MemSQL 提供了一个关系型接口,你可以将通常存储在暂时媒介(缓存或键值存储)中的数据进行统一,并连同现有数据直接放置到数据库中。
除了速度快外,对于开发者来说,MemSQL 的另一个优势是可以与 MySQL 很好地结合。从本质上讲,当磁盘中的 MySQL 数据需要更少的性能和更高的持久性时,MemSQL 则扮演一个高性能内存层的角色。MemSQL 使用一个 SQL 接口和 MySQL API,这意味着开发者不必学习新的东西。
MemSQL 项目主页:http://memsql.com/
文档:http://developers.memsql.com/docs/1b/
来自: www.iteye.com
本文由用户 openkk 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!