添加新服务器时的RavenDb分片行为

添加新服务器时的RavenDb分片行为,ravendb,Ravendb,我已经根据文档id将数据库分片到了几个服务器上。现在我看到服务器超载,我想添加一个新的分片。我猜默认情况下,RavenDb的round robbin算法将继续向每台服务器发送等量的新文档 有没有办法让RavenDb将新文档放到新服务器上,直到其性能与当前两台服务器的性能一样低?对我来说,重新存储是一个非常不受欢迎的选择。是的,您可以自定义碎片解析策略,使其偏向新服务器

我已经根据文档id将数据库分片到了几个服务器上。现在我看到服务器超载,我想添加一个新的分片。我猜默认情况下,RavenDb的round robbin算法将继续向每台服务器发送等量的新文档


有没有办法让RavenDb将新文档放到新服务器上,直到其性能与当前两台服务器的性能一样低?对我来说,重新存储是一个非常不受欢迎的选择。

是的,您可以自定义碎片解析策略,使其偏向新服务器