i think in the default case, a partial mget has to throw an error, to make it consistent with how a single redis server would behave (all-or-nothing).

I guess we could throw a PartialResultsError, populated with the partial results? then clients that know how to handle that case could do whatever they want.