потому что вы получите фактически мастер-базу с маппингом условных ключей шардирования в конкретные шарды (в том или ином виде, может даже в виде конфигов)
и веб сервис должен обращаться к мастеру или к шарду напрямую?
от вас зависит ) схему которую я видел и которая нормально работала - сервис получает айдишник, идет в мастер базу (или кэш) и смотрит на каком реальном сервере живут данные по айдишнику