Сделай сам: БД ключ-значение своими руками База данных нужна, чтобы было куда удобно и компактно сложить данные, а потом — чтобы было где быстро и легко их найти. Звучит логично, но на практике добиться удобства, компактности, быстроты и легкости не так уж и просто. 🔵Как вносить новые данные в файл? 🔵Как изменять или удалять старые? 🔵Как сэкономить место на диске и не дать базе разрастись до неразумных размеров? 🔵Как ускорить поиск, особенно когда количество записей растет? Как только находите ответ на один вопрос, тут же появляются новые. Это хорошо видно на примере статьи про создание БД с нуля: автор начинает с простого файлика с ключами и значениями и, постепенно дорабатывая его, доходит до создания LSM-дерева с индексами и сегментацией. И все это с интерактивным визуалом для наглядности. Отличный материал для тех, кто хочет начать с азов, узнать, какие задачи встают перед создателями БД и как их можно решить.
Сделай сам: БД ключ-значение своими руками База данных нужна, чтобы было куда…
Из этого канала
- #1936Выпрямитель графиков — незаменимый гаджет для аналитика Описание товара гласит,…
Выпрямитель графиков — незаменимый гаджет для аналитика Описание товара гласит, что «выпрямитель исправляет некорректные графики, вводя пространственную…
- #1937Ваш PostgreSQL больше читает или пишет? Одна из причин, почему Postgres так…
Ваш PostgreSQL больше читает или пишет? Одна из причин, почему Postgres так популярен — это его универсальность и гибкость.
- #1938OR или не OR? Представим, что у вас есть большая таблица applications, в…
OR или не OR? Представим, что у вас есть большая таблица applications, в которой хранятся данные о заявках пользователей, а также о людях, которые их подают…
- #1934Новогодняя реклама Coca-Cola опять со вкусом ИИ Хеллоуин отпраздновали (если…
Новогодняя реклама Coca-Cola опять со вкусом ИИ Хеллоуин отпраздновали (если праздновали) — пора готовиться к Новому году.
- #1933Как выглядит кошмар аналитика В честь Хеллоуина решили обсудить с вами кое-что…
Как выглядит кошмар аналитика В честь Хеллоуина решили обсудить с вами кое-что действительно жуткое — страшнее приведений или клоунов. Плохой SQL.