SQLinfo.ru - Все о MySQL Highload++ Siberia 2018

Первый релиз кандидат хранилища MyRocks

Дата: 16.03.2018

Источник: MariaDB Blog

Вышел первый релиз кандидат перспективного движка MyRocks (разработка Facebook совместно с MariaDB). Данные хранятся в виде LSM-дерева, допускающего только дополнение (старые версии строк удаляются в фоновом режиме по мере роста базы).

Плюсы:

  • эффективное использование дискового пространства (size amplification ~ 1.1)
  • уменьшение числа дисковых операций (в сравнении с InnoDB)
  • последовательная запись
  • хорошая компрессия за счет использования блоков большого размера

Минусы:

  • увеличение read amplification (запись ищется в нескольких источниках (Sorted String Table))
  • есть всплески нагрузки при слиянии sst файлов, в ходе которого происходит удаление старых версий строк.
См. также:
 Оптимизация производительности MySQL
 Онлайн-курс по оптимизации MySQL
 Услуги по оптимизации MySQL