TGViewer
Node.js Backend | YeaHub Node.js Backend | YeaHub @yeahub_node_backend · 467 subscribers
Post #620 95
#Собес #hierarchical_data #adjacency_list #nested_sets
🤔 Какие способы хранения иерархических данных в реляционной базе данных вы знаете?

💬 Кратко:
Основные способы: список смежности (adjacency list), вложенные множества (nested sets), материализованный путь (materialized path) и таблица замыканий (closure table). Список смежности прост, но медленен для глубоких запросов. Вложенные множества быстры для чтения, но сложны при вставке. Материализованный путь удобен для поиска поддеревьев. Таблица замыканий универсальна, но требует больше места.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
More from @yeahub_node_backend
  1. Oct 7, 2026#Собес #event_loop #main_thread #blocking 🤔 Заблокирует ли бесконечный цикл взаимодействи…
  2. Oct 5, 2026#Собес #event_loop #asynchronous #nodejs 🤔 Что такое process.nextTick() 💬 Кратко: proces…
  3. Oct 2, 2026#podcast #все 📚 Kolesa Podcast Podcast by IT-компания Kolesa Group. В целом он обо всём и…
  4. Oct 1, 2026#Собес #date #timestamp #interval 🤔 Как работать с датами и временными интервалами в SQL?…
  5. Sep 30, 2026#Собес #datastructures #graphs #dfs 🤔 Middle+ NodeJS-разработчик в Яндекс Техническое соб…
  6. Sep 28, 2026#Собес #metrics #duration #monitoring 🤔 Какую метрику лучше использовать для измерения дл…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →