LSM (Log-Structured Merge-Tree) - это алгоритм и структура данных, оптимизированные для быстрой записи в хранилищах типа "ключ-значение"
Я нашел небольшой курс по написанию своего LSM на Rust. За неделю можно написать простое key-value хранилище, а за следующие две — доработать его до LSM-движка. Всё по книге Mini-LSM - она доступна тут по ссылке. Там есть пошаговое руководство: курс разбит на 3 недели (части), и в каждой — по 7 дней (глав).
18.06.2025
Похожее
20.02.2026
Игры на Rust
Новые посты в большом туториале по написанию игр на Bevy. Круто, что автор не за...
18.02.2026
Rust не всегда быстрый
Кому нужен производительный код на Rust, если можно бесконечно клонировать данны...
17.02.2026
Введение в Turso
Turso - это SQLite, только распределенный и переписанный на Rust. Штука хорошая,...
16.02.2026
Горячая перезагрузка
В этой статье автор рассказывает, как ему наконец-то удалось подружить горячую п...