Redis 5种数据类型
Posted wlphp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 5种数据类型相关的知识,希望对你有一定的参考价值。
基于redis5
1:字符串类型
它可以存储任何类型的字符串,包括json字符串,二进制数据,允许最大容量为512MB
1:赋值和取值
set name 123rrr
get name
2:增加指定的整数(可以指定+多少)
INCR count 自动+1
INCRBY count 2 指定加多少
3:减少指定整数(自动-1:指定加多少)
decr count decrby count 2
4:增加浮点数
incrbyfloat count2 0.1
5:向尾部追加值(如果键不存在,就直接设置成追加的值)
append name ss
6:获取字符串长度(中文占3个)
strlen name
127.0.0.1:6379> set name 北京西站
OK
127.0.0.1:6379> strlen name
(integer) 12
7:同时获取多个键
mget count2 name1 name
8:同时设置多个键值对
mset wanfei 123 wanlong 444
2:散列类型(hash)
散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他数据类型,一个散列类型键可以包含至多232−1个字段。
1:设置键
hset post:1 title redis入门
hset post:1 created_by 1
!!!
以上是关于Redis 5种数据类型的主要内容,如果未能解决你的问题,请参考以下文章