WebScaleSQL发布:专攻海量数据 FB/谷歌/LinkedIn/Twitter加持
| 2014-03-28 23:20 评论: 7 分享: 3
今天,Facebook、谷歌、LinkedIn、以及Twitter四家公司,共同宣布了它们的合作成果——专攻海量数据的WebScaleSQL数据库项目。正如其名,WebScaleSQL是专为大型网络公司打造的一个MySQL定制版本,以应对和解决海量数据所带来的挑战。
上述四家公司将共享一组改编自上游MySQL的开源通用分支。
该项目包括了来自这四家公司的MySQL工程师团队的工作成果,由于它是开源的,因此其他感兴趣的个人和公司也能够基于自身的资源和规模进行定制。
在一篇博客文章中,Facebook公布了到目前为止,其工程师为WebScaleSQL新分支所做的改动:
• 面向内建测试系统的一个自动化框架,可呈现每次改动(change)、运行(run)和发布(publish)的结果;
• 一套完整的压力测试套件,以及一个自动化性能测试原型;
• 对MySQL现有测试中发现的问题架构代码做出了一些改动,以避免可能导致的失败或错误;
• WebScaleSQL的性能改进,包括缓冲池清洗/buffer pool flushing,对某些查询类型的优化,以及支持NUMA交错政策的支持等;
• 可使WebScaleSQL的true web scale更易用的新功能,如super_read_only、以及指定次秒级客户端超时时间(sub-second clients timeouts)的支持。
传送门(GitHub):