Debido a que los usuarios tienen una frecuencia de búsqueda muy alta, y considerando que hay 800,000 temas, me pregunto si podría ser necesaria alguna solución de búsqueda personalizada.
Depende del rendimiento de su disco. Si su disco es demasiado lento (IOPS) y su base de datos no se puede almacenar en caché en memoria para la mayoría de las operaciones, puede convertirse rápidamente en un cuello de botella.
En realidad no, pero su patrón de uso específico puede descubrir algunos casos límite. A esta escala, especialmente durante el primer mes, es una buena idea estar atento a las páginas lentas y comprobar si la base de datos necesita más recursos, vacío o ajuste.
actualmente se está ejecutando en un sistema desarrollado privadamente basado en PHP. Sin embargo, creo que Discourse sería más adecuado y eficiente para nuestras necesidades, y su equipo de mantenimiento parece ser muy profesional.
Por lo tanto, estamos considerando migrar a Discourse.