让我们假设我们在服务器A上有3Gb键值存储。我开始觉得我们需要另一台服务器(服务器B)。因此,我必须通过分片(服务器A,服务器B)分离服务器A数据,但是...服务器A上的所有密钥当前都表示为(例如,comment_ids:user_id:10
)。
问题#1:散列当前密钥名称并通过分片分隔所有数据的最佳做法是什么?
问题2:向分片行添加其他服务器的最佳做法是什么?
PS:对不起我的英语,但我希望我的回答很清楚。
谢谢。
PS:我用redis
标记标记了这个问题,但实际上它并不是关于redis,而是所有键值存储。