首页 > 其他 > 详细

Redis 5种数据类型

时间:2019-10-07 11:47:00      阅读:77      评论:0      收藏:0      [点我收藏+]

基于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种数据类型

原文:https://www.cnblogs.com/wlphp/p/11629635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!