rladmin 放置
配置数据库的分片放置策略。
Redis 企业软件 |
---|
为指定数据库配置分片放置策略。
rladmin placement
db { db:<id> | <name> }
{ dense | sparse }
Parameters
Parameter
Type/Value
Description
db
db:<id>
name
Configures shard placement for the specified database
dense
Places new shards on the same node as long as it has resources
sparse
Places new shards on the maximum number of available nodes within the cluster
Returns
Returns the new shard placement policy if the policy was changed successfully. Otherwise, it returns an error.
Use rladmin status databases
to verify that the failover completed.
Example
$ rladmin status databases
DATABASES:
DB:ID NAME TYPE STATUS SHARDS PLACEMENT REPLICATION PERSISTENCE ENDPOINT
db:5 tr01 redis active 1 dense enabled aof redis-12000.cluster.local:12000
$ rladmin placement db db:5 sparse
Shards placement policy is now sparse
$ rladmin status databases
DATABASES:
DB:ID NAME TYPE STATUS SHARDS PLACEMENT REPLICATION PERSISTENCE ENDPOINT
db:5 tr01 redis active 1 sparse enabled aof redis-12000.cluster.local:12000
On this page