Со структурами данных как раз все просто - запихиваем все эти метаданные в SQL и начинаем строить нужный функционал. Обьем этих данных крайне невелик, и можно делать почти что угодно не беспокоясь особо о производительности.
Люсин тоже можно сбоку приспособить для свободного поиска, но это нужно только если объёмы данных достаточно большие.
У нас на такой системе сидят тысячи юзеров, и данных там сотни тысяч датасетов, и все работает ОК.
no subject
Date: 2016-09-19 01:08 am (UTC)Люсин тоже можно сбоку приспособить для свободного поиска, но это нужно только если объёмы данных достаточно большие.
У нас на такой системе сидят тысячи юзеров, и данных там сотни тысяч датасетов, и все работает ОК.