redis操作命令
*redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构
value的数据结构:
1.字符串类型:String
2.哈希类型hash
3.列表列席list
4.集合类型set
5.有序集合类型 sortedset
2.字符串类型String
-
存储:set key value
-
获取:get key
-
删除:del key
3.哈希类型:hash
-
存储:hset key field value
-
获取:hget key field
-
hget key field:获取制定的field对应的值
-
hgetall key:获取所有的field和value
-
-
删除:hdel key
3.删除:hdel key field
127.0.0.1"6379>hdel myhash username
4.列表类型list:可以添加一个元素到列表的头部(左边)或者尾部(右边)
1.添加:
1.lpush key value:将元素加入列表左边
2.rpush key value:将元素加入列表的右边
2.获取:
*lrange key start end:范围获取
3.删除:
*lpop key:删除列表最左边的元素,并将元素返回
*rpop key:删除列表最右边的元素,并将元素返回
5.集合类型 set 不允许重复元素
1.存储:sadd key value
2.获取:smembers key :获取set集合中所有元素
3.删除:srem key value;删除集合中某个元素
6.有序集合类型 sortedset:不允许重复元素,且元素有序
1.存储:zadd key score value
2.获取:zrange key start end
3.删除:zrem key value
7.通用命令:
1.keys *:查询所有的键
2.type key:获取键对应的value的类型
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗