Facebook, Google, Twitter, Linkedin推出了WebScaleSQL

來源:互聯網
上載者:User

名字看起來很可怕的樣子:Web Scale。實際是基於Oracle的社區版本MySQL 5.6做的,加了一些工具和補丁。先看看這個新聞:

http://www.informationweek.com/big-data/software-platforms/facebook-debuts-web-scale-variant-of-mysql-/d/d-id/1141521

下面這一段是已經開發完成的東西。
The WebScaleSQL community has already developed components, including:

  • Features that make operating at Web scale easier, such as a super read-only feature and the ability to specify sub-second client timeouts.
  • Changes to improve the performance of WebScaleSQL, including buffer pool flushing improvements, optimizations to certain query types, and support for Non-Uniform Memory Architecture (NUMA) interleave policy.
  • An automated framework that will run and publish the results of MySQL's built-in test system for each proposed change.
  • A suite of stress tests and a prototype automated performance testing system.

下面這一段是正在做的。

WebScaleSQL will welcome other scale-oriented members of the MySQL community to contribute, according to Greene. The group is currently working on:

  • Developing an asynchronous MySQL client that won't have to wait to connect, send, or retrieve while querying. This non-blocking client developed and in production use at Facebook is being code-reviewed by the other WebScaleSQL teams.
  • Adding Facebook production-tested compression and versions of table, user, and compression statistics.
  • Adding Facebook's Logical Read-Ahead mechanism for "up to 10x" speed improvements in full table scans, such as nightly logical backups.

目前看來,主要的思路還是形成合力,把大家自己針對業務需求做的東西集中起來。而且明確表態不會是一個官方的fork,只會作為branch存在。這也說明了目前Oracle的版本還是靠譜的,MariaDB還需要努力。至於其中的每一個改進,還是需要慢慢看過來。

網站:http://webscalesql.org/

GitHub:https://github.com/webscalesql/webscalesql-5.6

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.