Kirill Vechera (sply) wrote,
Kirill Vechera
sply

Categories:

MyRocks

Вот мы собрали Фейсбуковский форк MySQL с RocksDB вместо InnoDB и погоняли его с реальными приложениями, Drupal, Wordpress, Redmine.

Это офигенная штука. При низкой нагрузке выигрыш маленький, десятки процентов. Зато при высокой нагрузке выигрыш в разы. Когда RocksDB добавят в стабильный релиз в MariaDB, уверен, что в течение полугода половина народа перейдет с InnoDB на RocksDB. Особенно для небольших сайтов.

С Битриксом погонять так просто неполучилось, потому что какие-то хорошие люди при создании таблиц жестко хотят innodb и лень было с этим заморачиваться. Но тот же Битрикс от перехода на MyRocks получит большой прирост скорости для нагруженных сайтов.


Что в нем такого хорошего? Намного меньше дисковых операций вообще и линейная запись. То есть транзакции меньша занимают очередь и пишутся намного быстрее.

https://news.ycombinator.com/edit?id=13385420 https://www.reddit.com/r/programming/comments/5nlkkq/redmine_on_mysql_with_rocksdb_myrocks_is_20_to_3/
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments