美文网首页
redis-cluster 命令行

redis-cluster 命令行

作者: 时彬斌 | 来源:发表于2020-01-10 18:48 被阅读0次

在使用redis集群的时候需要了解redis-cluster的具体情况,使用命令查看集群的状态:
直接上一些常用的命令:

#登录redis集群
 redis-cli -h ip -p port -a passwd
#查看集群状态
-> cluster nodes
d47b39d89cb8d963dd92bbee7190a24b7e263beb 192.168.0.16:7379@27379 myself,master - 0 1578646550000 3 connected 5461-10922
04ca3f845ecaa41af39901c66f43b43cf8cc45c6 192.168.0.16:7380@27380 slave f6a02d147533f88431df56063c401f06786f492e 0 1578646553522 4 connected
eaa578ac54100a0fe1be8a1407f2fb0ba9055696 192.168.0.36:7379@27379 master - 0 1578646552521 5 connected 10923-16383
8f5c5daa8f568beb293d127d19286eeb9799b90b 192.168.0.36:7380@27380 slave eaa578ac54100a0fe1be8a1407f2fb0ba9055696 0 1578646552000 6 connected
f6a02d147533f88431df56063c401f06786f492e 192.168.0.30:7379@27379 master - 0 1578646550000 1 connected 0-5460
f8725a77ede46a5083a0477407c5dffe45730530 192.168.0.30:7380@27380 slave d47b39d89cb8d963dd92bbee7190a24b7e263beb 0 1578646551000 3 connected
# 说明:可以看到是三主三从的结构,每个节点的slot 是从0-5460 5461-10922 10923-16383 ; myself 代表的是当前节点所在的node信息。
#查看每个slot上的key的个数,只能查看登录的node上的slot的key的个数,选择其他节点的slot时,返回是0
-> cluster countkeysinslot 5461
(integer) 1105
-> cluster countkeysinslot 5460
 (integer) 0
# 查看集群信息
-> cluster info 
# 计算key应该或是会存在哪个slot上,通过slot找到对应的节点上
-> cluster keyslot  2334
(integer) 15205
# 将指定ip port de 节点放到集群中,虽然提示OK,但是在建立不了连接,集群会自动将该节点踢出
-> cluster meet 192.168.0.13 7379
OK
# 将指定节点移除集群
-> cluster forget eaa578ac54100a0fe1be8a1407f2fb0ba9055696

相关文章

  • redis-cluster 命令行

    在使用redis集群的时候需要了解redis-cluster的具体情况,使用命令查看集群的状态:直接上一些常用的命令:

  • redis cluster

    1.建立目录/opt/redis/redis-cluster/opt/redis/redis-cluster/re...

  • 简单理解Redis-cluster的slot

    如果使用redis-cluster集群部署Redis,redis-cluster把所有的物理节点映射到[0-163...

  • 2020-11-18 redis-cluster安装 一直Wa

    今天安装redis-cluster一直Waiting for the cluster to join状态: 造成原...

  • redis集群优缺点

    [toc] 集群方案 主从复制 哨兵模 Redis-Cluster ShardedJedisPool 中间件 1....

  • springboot2.0集成redisson搭建redis-c

    springboot2.0集成redisson搭建redis-cluster集群模式开发 1. redisson概...

  • Redis-Cluster

    Redis Cluster是一个高性能高可用的分布式系统。由多个Redis实例组成的整体,数据按照一致性哈希算法存...

  • redis-cluster

    redis-cluster 介绍 一种服务端的sharding技术,redis 3.0 版本开始提供.分成1638...

  • gem install redis报错解决办法

    redis-cluster安装需要通过gem install redis来安装相关依赖。否则报错。通过gem in...

  • day16(redis-cluster)

    哨兵的不足 1、集群redis-cluster 1.0、集群介绍 1.1、数据分布 1.2、目录规划 1.3、集群...

网友评论

      本文标题:redis-cluster 命令行

      本文链接:https://www.haomeiwen.com/subject/vzrmactx.html