@maxyc_webber
Web-программист

Hiload:Как делать подсчет документов в иерархии с учетом факторов?

Имеется список категорий документов. Выполнено в виде Nested Sets
Имеется список документов. Связь многие ко многим.
Документы добавляются с зависимостью факторов: страна, регион, город.

Как лучше всего организовать хранение информации о кол-ве документов, чтобы можно было
1. вывести список категорий по стране, региону, городу с выводом информации о кол-ве документов на КАЖДОМ уровне иерархии
2. возможность фильтровать по кол-ву документов
3. возможность сортировать. например, вывести список популярных категорий в конкретном городе

на текущий момент использую общий счетчик в отдельном поле категорий.
думал хранить счетчики в мемкеше или редисе. но как лучше там продумать структуру и как тогда сортировать и фильтровать ?
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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