码迷,mamicode.com
首页 > 其他好文 > 详细

Redis 5种数据类型

时间:2019-10-07 11:35:41      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:set   设置   field   获取字符串长度   float   app   enter   com   min   

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

标签:set   设置   field   获取字符串长度   float   app   enter   com   min   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!