07. Redis 客户端访问

ゝ一世哀愁。 2022-02-02 09:51 327阅读 0赞

Redis 提供了客户端访问工具redis-cli, 可以连接Redis服务器,执行Redis命令. redis-cli 有两种执行方式, 一种是交互式执行命令, 一种是非交互式执行.

1. redis-cli 交互方式

1.1 交互式

交互式执行方式, 首先通过redis-cli 与redis服务器建立连接, 然后再执行redis相关命令, 与redis 进行交互

  1. $ redis-cli -h localhost -p 6379
  2. 127.0.0.1:6379> auth 123456
  3. OK
  4. 127.0.0.1:6379> info replication
  5. # Replication
  6. role:master
  7. connected_slaves:0
  8. master_replid:5822e1479d03332d59556c5d8612e17943b8b53d
  9. master_replid2:0000000000000000000000000000000000000000
  10. master_repl_offset:0
  11. second_repl_offset:-1
  12. repl_backlog_active:0
  13. repl_backlog_size:1048576
  14. repl_backlog_first_byte_offset:0
  15. repl_backlog_histlen:0

1.2 非交互式

非交互式方式, 在redis-cli命令后直接跟一条redis 命令

  1. $ redis-cli -h localhost -p 6379 -a 123456 info replication
  2. Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
  3. # Replication
  4. role:master
  5. connected_slaves:0
  6. master_replid:5822e1479d03332d59556c5d8612e17943b8b53d
  7. master_replid2:0000000000000000000000000000000000000000
  8. master_repl_offset:0
  9. second_repl_offset:-1
  10. repl_backlog_active:0
  11. repl_backlog_size:1048576
  12. repl_backlog_first_byte_offset:0
  13. repl_backlog_histlen:0

1.3 管道符执行批量删除

  • 命令格式: redis-cli -h $host -p $port -a $pwd keys *xx | xargs redis-cli -h $host -p $port -a $pwd del

    $ redis-cli -h localhost -p 6379 -a 123456 keys name* | xargs redis-cli -h localhost -p 6379 -a 123456 del
    (integer) 1

发表评论

表情:
评论列表 (有 0 条评论,327人围观)

还没有评论,来说两句吧...

相关阅读

    相关 redis——客户

    redis服务器是典型的一对多服务器,通过使用由IO多路复用技术实现的文件事件处理器,redis服务器使用了单线程单进程的方式来处理请求。 客户端的属性 描述符