[103]
28 Мар 2014, 14:34

WebScaleSQL — высоко масштабируемый вариант MySQL от Facebook

Вчера Facebook представил проект WebScaleSQL, являющися надстройкой над Community-версии штатного MySQL.

WebScaleSQL разрабатывался инженерами компаний Facebook, Google, LinkedIn и Twitter для обеспечения оптимизации производительности и масштабируемости MySQL.

Основные возможности WebScaleSQL:

  • Автоматизированный фреймворк для проверки всех изменений с использованием встроенной системы тестирования MySQL;
  • Набор для автоматизированного стресс-тестирования и оценки производительности;
  • Серия изменений к оригинальному тестовому набору и структурам MySQL, направленных на обеспечение внесения безопасных изменений, которые раньше приводили к сбоям выполнения тестов или конфликтам;
  • Серия улучшения для повышения производительности, включая улучшение механизма чистки пула буферов, дополнительные оптимизации некоторых типов запросов и поддержку политики чередования для NUMA;
  • Новые возможности для упрощения применения в высоко масштабируемых системах. Например, режим super_read_only и возможность определения таймаутов на уровне долей секунды.

Также в скорем времени в WebScaleSQL появятся:

  • Вариант MySQL-клиента, работающий в асинхронном режиме, что позволяет в процессе запроса MySQL не дожидаться завершения установки соединения, отправки и приёма данных;
  • Поддержка дополнительной статистики для таблиц, пользователей и сжатию данных;
  • Используемая в Facebook реализация системы сжатия хранимых данных;
  • Логический механизм упреждающего чтения Read-Ahead, позволяющий заметно увеличить производительность (до 10 раз) операций последовательного полного перебора данных в таблицах, например, в процессе выполнения резервного копирования.

Сайт проекта WebScaleSQL: webscalesql.org
WebScaleSQL на GitHub: github.com/webscalesql/webscalesql-5.6

#mysql, #субд, #webscalesql

Комментарии (0)

Добавить комментарий

Войдите, чтобы написать о чем-нибудь...
Вход Регистрация
Web.onRails
Здесь вы можете спросить или написать обо всём, что касается Веб-разработки.
написать о чем-нибудь...
Метки:
Лучшее
[2]
26 Июн 2018, 23:10
Как в React сделать поле input file с кнопкой?
[просмотров 957]
[49]
17 Сен 2011, 15:13
FileZilla перетаскивание файлов
[просмотров 892]
[315]
16 Июл 2011, 20:03
Python работа с MySQL
[просмотров 748]
[118]
21 Июл 2011, 14:04
Python Imaging Library (PIL)
[просмотров 748]
[58]
29 мая 2012, 12:08
Узнать версию PHP из командной строки
[просмотров 737]
[74]
31 мая 2011, 11:48
Python проверка существования переменной
[просмотров 734]
[52]
16 Окт 2011, 15:38
Вывести все элементы POST
[просмотров 657]
[3]
19 Июн 2018, 16:24
React и ReactDOM
[просмотров 650]