CentOS 上的 Redis 命令大全如下:
连接与配置
- redis-cli:启动 Redis 客户端。
- redis-server:启动 Redis 服务器。
- CONFIG GET name:获取指定配置项的值。
- CONFIG SET name value:设置指定配置项的值。
数据操作
字符串(String)
- SET key value:设置键值对。
- GET key:获取键对应的值。
- DEL key:删除键。
- EXISTS key:检查键是否存在。
- INCR key:将键的值增加 1。
- DECR key:将键的值减少 1。
- INCRBY key increment:将键的值增加指定增量。
- DECRBY key decrement:将键的值减少指定减量。
- APPEND key value:在键的现有值后追加新值。
列表(List)
- LPUSH key value [value …]:在列表头部插入元素。
- RPUSH key value [value …]:在列表尾部插入元素。
- LRANGE key start stop:获取列表指定范围内的元素。
- LPOP key:移除并返回列表头部的元素。
- RPOP key:移除并返回列表尾部的元素。
- LLEN key:获取列表的长度。
集合(Set)
- SADD key member [member …]:向集合添加元素。
- SMEMBERS key:获取集合的所有元素。
- SISMEMBER key member:检查元素是否在集合中。
- SREM key member [member …]:从集合中移除元素。
- SCARD key:获取集合的元素数量。
有序集合(Sorted Set)
- ZADD key score member [score member …]:向有序集合添加元素并指定分数。
- ZRANGE key start stop [WITHSCORES]:获取有序集合指定范围内的元素及其分数。
- ZREM key member [member …]:从有序集合中移除元素。
- ZCARD key:获取有序集合的元素数量。
哈希(Hash)
- HSET key field value:设置哈希表字段的值。
- HGET key field:获取哈希表字段的值。
- HDEL key field [field …]:删除哈希表中的一个或多个字段。
- HEXISTS key field:检查哈希表中是否存在指定字段。
- HLEN key:获取哈希表的字段数量。
其他命令
- PING:检查 Redis 服务器是否正常运行。
- INFO:获取 Redis 服务器的信息。
- SAVE:同步数据到磁盘。
- BGSAVE:异步保存数据到磁盘。
- FLUSHDB:清空当前数据库。
- FLUSHALL:清空所有数据库。
注意事项
- 在使用 Redis 命令时,请确保您已经正确连接到 Redis 服务器。
- 部分命令可能会影响数据的一致性或性能,请谨慎使用。
- 在生产环境中,建议使用 Redis 集群或哨兵模式来提高可用性和容错能力。
希望这份命令大全能对您有所帮助!如有其他问题,请随时提问。