@EVOSandru6

Как организовать быстро растущую иерархическую таблицу?

Добрый день,

Подскажите пожалуйста - как бы Вы организовали структуру таблицы с иерархическими комментариями? На самом деле таблица хранит не комментарии, но на мой взгляд - это самый удачный пример.

Рассматриваю несколько вариантов. Nested Set (потеря при записи и обновлении - перезаписываение крайних ключей) и

adjacency-list(рекурсия при построении потомков-предков) Подразумевается нехилый темп роста данных.
Еще рассматривал Nested Set с использованием нескольких деревьев в одной таблице. Но не знаю как это скажется на производительности.

Есть ли подобные решения для Yii2 (поведения). Имеется ввиду не NestedSetBehavior в чистом виде, а поведение на основе правильного решения структуры и хранения по поводу моего вопроса.
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 2
longclaps
@longclaps
Postgres ltree
Поиск по скорости как у Nested Set, модификация быстрее.
Ответ написан
Комментировать
@Fortop
Tech/Team lead
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы