LSM (Log-Structured Merge-Tree) - это алгоритм и структура данных, оптимизированные для быстрой записи в хранилищах типа "ключ-значение"
Я нашел небольшой курс по написанию своего LSM на Rust. За неделю можно написать простое key-value хранилище, а за следующие две — доработать его до LSM-движка. Всё по книге Mini-LSM - она доступна тут по ссылке. Там есть пошаговое руководство: курс разбит на 3 недели (части), и в каждой — по 7 дней (глав).
18.06.2025
Похожее
07.04.2026
Высокоуровневый Rust
Автор все никак не подходил к Rust из-за резкой кривой обучения. Однако, язык ма...
06.04.2026
Автоскейлинг CI для Gitea
Gitea я люлю. Отличная простая замена этих ваших гитлабов А тут еще gitea-ci-...
02.04.2026
SIMD для CSV
В статье автор опписывает подход к парсингу CSV-файлов с использованием SIMD-инс...
02.04.2026
Учим Rust
Семь обучающих курсов по Rust, учитывающих разный опыт программирования. А еще у...