генерировать sitemap из этих страниц. Чтобы каждый раз не читать все документы из коллекции, я храню адреса страниц в отдельной коллекции в документе sitemap.
Вопрос в том насколько это адекватная схема с архитектурной точки зрения? Можно ли улучшить эту ситуацию ведь размер одного документа в конечном итоге ограничен?
Решение нормальное. Можно его улучшить, словарь можно положить в поле pages, чтобы можно было исключить его из индекса. Все страницы положить в один документ не получится. Можно разбивать по группам, например 1-100, 101-200 и т.п.
Спасибо за ответ! Не совсем понял про исключение из индекса. Можете рассказать, пожалуйста, чуть поподробнее?
Обсуждают сегодня