реплика сама по себе имеет тоже проблемы: 1. организация инфраструктуры 2. изменение кода для чтения с реплики 3. не решается проблема при большой выборке
не генерировать каждый раз файл при запросе, отдавать готовый генерировать самим по расписанию, можно на реплике можно и файл отдавать с другого сервера
не генерировать каждый раз файл при запросе, отдавать готовый генерировать самим по расписанию, можно на реплике можно и файл отдавать с другого сервера
Ну это кэширование. Было рекомендовано в качестве последней пилюли
так а можем и поспорить, в любом случае как бы вы не хотели или не называли это, но вам придется все равно рано или поздно сплитить выдачу файла, если он разрастется до больших размеров. т.к. там начнутся другие уже проблемы помимо базы