Я понял, идея в том, что микросервисы обычно разделяют по базам делая их независимыми друг с другом, а это значит что где то косяк, переписывать наврядли кто-то будет, так что работай с чем есть. Из опций можешь грцп подключить, там вроде нет ограничений на размер данных, с другой стороны заебешься подключать в пхп, слать аррэй из 1000 елемеетов по хттп постом? Можно, разве что может понадобится нгинх подкрутить, max_body_size но не думаю что ты преувкличишь порог.
Чтобы не усугублять дальше, ты можешь сделать сервис или еще 1 микрочервис фасад с мостом, который будет подключаться к двум базам, брать из второй результаты по ид из первой, обрабатывать, и слать тебе ответ