Re:Redis (consistent hashing based) sharding made easy
by nasalgoat on Thursday June 27, 2013 @07:05AM
(#5951639)
What you're describing sounds a lot like mongodb - it has the server (mongos) that sits between the client and the upstream databases (mongod) and stores metadata about where data is located, and it moves that data around based on shard keys.
Unfortunately it's the weakest part of mongodb.