Redis

redis是key-value的数据结构,每条数据都是⼀个键值对。

中⽂官⽹查看命令⽂档http://redis.cn/commands.html

键的类型是字符串 注意:键不能重复 值的类型分为五种:

  • 字符串 string
  • 哈希 hash
  • 列表 list
  • 集合 set
  • 有序集合 zset

字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。

保存

set key value

如果设置的键不存在则为添加,如果设置的键已经存在则修改。

例如添加name为laowang:set name laowang

setex key seconds value

设置键值及过期时间,以秒为单位 

mset key1 value1 key2 value2 ...

设置多个键值

append key value

追加值

获取值

get key

根据键获取值,如果不存在此键则返回nil(键本身就是字符串,我们可以加上引号包裹也可以不加。)

mget key1 key2 key3

根据多个键获取多个值

删除:

hde key field1 field2..删除属性

flushdb删除所有key

删除指定元素:

将列表中前count次出现的值为value的元素移除

lrem key count value

count > 0: 从头往尾移除

count < 0: 从尾往头移除

count = 0: 移除所有

posted on   今晚不吃饭  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了



点击右上角即可分享
微信分享提示