温馨提示×

centos redis常用命令有哪些

小樊
33
2025-11-27 18:41:58
栏目: 云计算

CentOS 上的 Redis 常用命令主要包括以下几类:

连接与断开连接

  1. 连接到 Redis 服务器

    redis-cli -h <host> -p <port> -a <password>
    

    默认情况下,Redis 运行在 localhost6379 端口,无需密码。

  2. 断开连接

    exit
    

数据操作

字符串(String)

  • 设置值

    SET key value
    
  • 获取值

    GET key
    
  • 删除键

    DEL key
    

列表(List)

  • 从头部插入元素

    LPUSH key value
    
  • 从尾部插入元素

    RPUSH key value
    
  • 获取列表长度

    LLEN key
    
  • 弹出头部元素

    LPOP key
    
  • 弹出尾部元素

    RPOP key
    

集合(Set)

  • 添加元素

    SADD key member
    
  • 删除元素

    SREM key member
    
  • 检查成员是否存在

    SISMEMBER key member
    
  • 获取集合大小

    SCARD key
    

有序集合(Sorted Set)

  • 添加元素并指定分数

    ZADD key score member
    
  • 删除元素

    ZREM key member
    
  • 获取元素分数

    ZSCORE key member
    
  • 按分数范围获取元素

    ZRANGE key start stop [WITHSCORES]
    

其他常用命令

  • 查看所有键

    KEYS *
    
  • 查看键的类型

    TYPE key
    
  • 设置键的过期时间

    EXPIRE key seconds
    
  • 查看键的剩余过期时间

    TTL key
    
  • 设置键的持久化策略

    CONFIG SET save "seconds changes"
    
  • 查看 Redis 服务器信息

    INFO
    
  • 清空数据库

    FLUSHDB
    
  • 清空所有数据库

    FLUSHALL
    

注意事项

  • 在生产环境中使用 FLUSHDBFLUSHALL 命令时要格外小心,因为它们会永久删除数据。
  • 使用 CONFIG 命令修改配置时,应确保了解每个选项的含义及其潜在影响。

通过掌握这些基本命令,你可以有效地管理和操作 Redis 数据库。

0