Karp 的技术博客

Redis 是一个高性能的键值数据库,广泛用于缓存、消息队列和实时分析等场景。redis-cli 是 Redis 的命令行工具,允许用户与 Redis 服务器进行交互。在这篇文章中,我们将总结一些常用的 redis-cli 命令,帮助您更有效地使用 Redis。

1. 连接 Redis 服务器

要连接到 Redis 服务器,可以使用以下命令:

redis-cli -h <hostname> -p <port>
  • <hostname>:Redis 服务器的主机名(默认为 127.0.0.1)。
  • <port>:Redis 服务器的端口号(默认为 6379)。

示例:

redis-cli -h 127.0.0.1 -p 6379

如果 Redis 服务器设置了密码,可以使用 -a 选项:

redis-cli -h 127.0.0.1 -p 6379 -a <password>

2. 常用命令

2.1 键操作

  • 查看所有键

    keys *
  • 检查键是否存在

    exists <key>
  • 删除键

    del <key>

2.2 字符串操作

  • 设置字符串值

    set <key> <value>
  • 获取字符串值

    get <key>
  • 增加字符串值

    incr <key>

2.3 哈希操作

  • 设置哈希字段

    hset <hash> <field> <value>
  • 获取哈希字段

    hget <hash> <field>
  • 获取所有哈希字段

    hgetall <hash>

2.4 列表操作

  • 添加元素到列表

    lpush <list> <value>
  • 获取列表元素

    lrange <list> <start> <end>

2.5 集合操作

  • 添加元素到集合

    sadd <set> <value>
  • 获取集合所有元素

    smembers <set>

2.6 有序集合操作

  • 添加元素到有序集合

    zadd <zset> <score> <value>
  • 获取有序集合的排名

    zrank <zset> <value>

3. 事务和管道

  • 开始事务

    multi
  • 执行事务

    exec
  • 放弃事务

    discard

4. 服务器信息

  • 获取服务器信息

    info
  • 检查 Redis 服务器状态

    ping

5. 关闭连接

要退出 redis-cli,可以使用以下命令:

exit

结论

通过以上总结,您现在应该对 redis-cli 的常用命令有了一个基本的了解。这些命令将帮助您更有效地与 Redis 数据库进行交互。

redis

版权属于:karp
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2017年08月15日 04:33
4

目录

来自 《Redis-CLI 命令总结》