Константин Осипов: как мы пересобрали сборку мусора в Vinyl

Александр Толстой

На Хабре вышла новая статья Константина Осипова про то, как разработчики Picodata смогли кардинально повысить производительность дискового движка Vinyl в форке Tarantool, который развивается в Picodata. Статья раскрывает особенности работы LSM-деревьев в Vinyl и проблему слияния изменений в дереве. От правильной стратегии слияния (compaction strategy) зависит как производительность движка, так и то, насколько эффективно он может использовать доступное дисковое пространство. Статья будет полезна всем, кто интересуется высоконагруженными СУБД в целом, и Tarantool и Picodata в частности.

Константин Осипов — основатель компании Picodata и управляющий директор ПАО Arenadata, разработчик СУБД, автор статей о MySQL, Tarantool и т.д. Приятного чтения!

Мы готовы предложить оптимальное решение для ваших задач!

Свяжитесь с нами, заполнив эту форму


    Нажимая кнопку «Отправить», вы даете согласие на обработку персональных данных