【精通Redis】Redis命令详解
warning:
这篇文章距离上次修改已过414天,其中的内容可能已经有所变动。
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的基本功能和常用操作,具有很强的实用价值。在实际应用中,可以根据具体需求选择合适的命令进行使用。
评论已关闭