Redis学习日志

一.安装
下载地址:https://github.com/tporadowski/redis/releases
二.查看配置命令
1.查看日志级别:config get loglevel
2.查看所有配置:config get *
三.数据类型
1.String(字符串)
二进制安全,可存储jpg图片或序列化对象,
最大512MB
2.Hash(哈希)
可以存储2的32次方-1个键值对,40多亿
3.List(列表)
可以存储2的32次方-1个元素,40多亿
4.Set(集合)
可以存储2的32次方-1个元素,40多亿
5.ZSet(Sorted Set:有序集合)
四.Redis 键(key)
1.DEL key
在key存在时删除key
2.DUMP key
序列化给定的key,返回被序列化的值
3.EXISTS key
检查给定的key是否存在
4.EXPIRE key seconds
为给定的key设置过期时间,单位为秒
5.EXPIREAT key (timestamp)
为key设置过期时间,参数为以秒为单位的UNIX时间戳
6.PEXPIRE key millseconds
为key设置过期时间,单位为毫秒
7.PEXPIREAT key (timestamp-millseconds)
为key设置过期时间,参数为以毫秒为单位的时间戳
8.KEYS pattern
查找所有符合给定模式(pattern)的key
9.MOVE key db
将当前数据库的key移动到指定数据库db中
10.PERSIST key
移除key的过期时间,key将持久保留
11.PTTL key
返回给定key的剩余过期时间,单位为毫秒
12.TTL key
返回给定key的剩余过期时间,单位为秒
13.RANDOMEKEY
从当前数据库中随机返回一个key
14.RENAME key newkey
修改键的名称
15.RENAMENX key newkey
仅当newkey不存在时,修改键的名称
16.SCAN cursor [MATCH pattern][Count count]
迭代数据库中的数据库键
17.TYPE key
返回key所存储的值的类型
五.Redis 字符串(String)
1.SET key value
设置指定key的值
2.GET key
获取指定key的值
3.GETRANGE key start end
返回key中字符串值的子字符
4.GETSET key value
设置指定key的值,并返回key的旧值
5.GETBIT
对key存储的字符串值,返回指定偏移量上的位
6.MGET key [key2…]
获取一个或多个key的值
7.SETBIT key offset value
对key所存储的字符串值,设置或清除指定偏移量上的位
8.SETEX key seconds value
将值value关联到key,并设置过期时间seconds(单位为秒)
9.SETNX key value
key不存在时,设置key的值
10.SETRANGE key offset value
从key存储的字符串值的offset位置开始,追加value值作为key新存储的值
11.STRLEN key
返回key存储的字符串值的长度
12.MSET key value[key2 value2…]
同时设置多个key-value对
13.MSETNX key value[key2 value2…]
同时设置多个key-value对,当且仅当所有给定的的key都不存在时
14.PSETEX key millseconds value
设置key的值为value,同时设置失效为millseconds,单位为毫秒
15.INCR key
将key中储存的数字值增1
16.INCRBY key increment
将key所存储的值加上给定的增量值(increment)
17.INCRBYFLOAT key increment
将key所存储的值加上给定的浮点值
18.DECR key
将key所存储的数字值减1
19.DECRBY key decrement
将key所存储的值减去给定的减量值(decrement)
20.APPEND key value
如果key已经存在并且是一个字符串,将指定的value追加到该key原来值的末尾

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值