【精通Redis】Redis命令详解
Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
以下是一些常用的Redis命令:
- SET:为一个键设置值。
SET key value
- GET:获取一个键的值。
GET key
- DEL:删除一个键。
DEL key
- MGET:获取多个键的值。
MGET key1 key2
- EXPIRE:为一个键设置有效期。
EXPIRE key seconds
- TTL:获取一个键的剩余有效期。
TTL key
- SADD:向集合中添加成员。
SADD key member
- SMEMBERS:获取集合中的所有成员。
SMEMBERS key
- HSET:在哈希表中设置一个键值对。
HSET key field value
- HGET:获取哈希表中的一个字段的值。
HGET key field
- ZADD:向有序集合中添加成员。
ZADD key score member
- ZRANGE:获取有序集合中的成员范围。
ZRANGE key start stop [WITHSCORES]
- PUBLISH:发布一条消息。
PUBLISH channel message
- SUBSCRIBE:订阅一个频道。
SUBSCRIBE channel
- UNSUBSCRIBE:取消订阅一个频道。
UNSUBSCRIBE
- SAVE:同步保存数据到硬盘。
SAVE
- BGSAVE:异步保存数据到硬盘。
BGSAVE
- LASTSAVE:返回上次成功将数据保存到硬盘的时间。
LASTSAVE
- SLAVEOF:设置当前服务器为另一服务器的从服务器。
SLAVEOF host port
- INFO:获取服务器的统计信息。
INFO
以上命令涵盖了Redis的基本功能和常用操作,具有很强的实用价值。在实际应用中,可以根据具体需求选择合适的命令进行使用。
评论已关闭