LSM (Log-Structured Merge-Tree) - это алгоритм и структура данных, оптимизированные для быстрой записи в хранилищах типа "ключ-значение"
Я нашел небольшой курс по написанию своего LSM на Rust. За неделю можно написать простое key-value хранилище, а за следующие две — доработать его до LSM-движка. Всё по книге Mini-LSM - она доступна тут по ссылке. Там есть пошаговое руководство: курс разбит на 3 недели (части), и в каждой — по 7 дней (глав).
18.06.2025
Похожее
02.12.2025
Что такое TCP?
Интернет невероятен. Оградить людей от него практически невозможно. Но он также ...
29.10.2025
Радио
Статья с шикарными картинками про радиосвязь. С щепоткой математики Радиосвяз...
27.10.2025
Своя БД
Если бы вам сегодня пришлось создавать собственную базу данных, не зная, что баз...
21.10.2025
Реверс инжиниринг
Небольшой, но весьма интересный видос про реверс инжиниринг. Прикольно, что в ка...