通过CLI进行分片和重新平衡

时间:2014-02-13 11:00:55

标签: nosql rethinkdb

是否可以通过rethinkDb命令行重新平衡分片?

我尝试这样做,但所有数据都保留在其中一个分片中。在Web界面中,我可以自动重新平衡。

谢谢!

2 个答案:

答案 0 :(得分:1)

This screencast(从8:48开始)解释了如何使用命令行和Web界面混合设置集群。

在文档中:Sharding and replication(部分:通过命令行界面进行分片)有一些关于如何设置分割点的解释。

不幸的是,现在很少有文件可以做这些具体的事情。

答案 1 :(得分:0)

您可以使用CLI进行分片,但这可以通过手动设置分割点(而不是通过设置分片数量)来完成。

语法是

split shard <TABLE> <SPLIT-POINT>

Web界面根据密钥的分布推断出哪些好的分割点。 CLI目前没有这样做。