Skip to content

Cluster

ideawu edited this page May 27, 2015 · 2 revisions
  • cluster_add_kv_node ip port

添加一个 ssdb-server KV 存储节点, 返回节点的ID. 节点添加后, 默认为 INIT 状态.

  • cluster_del_kv_node id

删除一个 ssdb-server KV 存储节点.

  • cluster_kv_node_list

返回

[
	'6', '1', '1', 'test_09222', '', '127.0.0.1', '8887',
	'6', '2', '1', '', 'test_09222', '127.0.0.1', '8889'
]

6: 每个节点的信息一个有6项, 分别是: id, status, key_start, key_end, ip, port

  • cluster_set_kv_range key_start key_end

设置存储节点所服务的 key 区间.

  • cluster_set_kv_status status

修改节点的状态, 可修改为 0|1, 分别表示 INIT|SERVING.

  • cluster_migrate_kv_data src_id dst_id num_keys

将节点 src_id 里的 num_keys 个节点迁移到 dst_id 节点.

Clone this wiki locally