Поскольку пользователи выполняют очень частые поисковые запросы и учитывая, что существует 800 000 тем, я задумываюсь, не потребуется ли какое-то индивидуальное поисковое решение.
Зависит от производительности вашего диска. Если диск слишком медленный (IOPS) и базу данных нельзя кэшировать в памяти для большинства операций, она быстро может стать узким местом.
В принципе нет, но ваш конкретный паттерн использования может выявить некоторые пограничные случаи. На таком масштабе, особенно в первый месяц, рекомендуется следить за медленными страницами и проверять, нужны ли базе данных дополнительные ресурсы, вакуум или настройка.
Просто из любопытства, мне интересно узнать. На каком программном обеспечении в настоящее время работает ваш форум, то есть от чего вы планируете миграцию?
В настоящее время система работает на собственной PHP-платформе. Однако я считаю, что Discourse лучше подходит для наших задач и является более эффективным решением, а команда поддержки выглядит очень профессионально.
Поэтому мы рассматриваем возможность миграции на Discourse.
Не хочу показаться чрезмерно хвалебным, но да, они таковы.
Прочная этика (достаточно редкая, чтобы её подчеркивать), крепкие навыки, хорошо поддерживаемое программное обеспечение, постоянное движение вперёд, а не отставание из-за устаревших технологий, а также отличная поддержка как от разработчиков, так и от сообщества здесь, на meta.discourse.org.