Each relay would be pulling duplicate notes and trying to write them to the DB, it would be pretty ugly But in theory yes you could do this, it uses mostly postgres to compute the stuff
but it still wouldn't solve my problem, i'd actually need the postgres DB to be in a cluster, not the relays, since the DB does all the hard work.