1.Redis的5种数据类型
1.redis是一种高级的key-value的存储系统,其中value支持五中数据类型:
- 字符串(String)
- 哈希(hash)
- 字符串列表(list)
- 字符串集合(set)
- 有序字符串集合(sorted set)
2.关于可以的定义,注意如下几点:
- key不要太长,最好不要操作1024个字节,这不仅会消耗内存还会降低查找
- key不要太短,如果太短会降低key的可
- 在项目中,key最好有一个统一的命名规范
2.字符串类型string
1. 字符串类型string概述
- 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型存入和获取的数
据相同。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。
2.字符串类型string常用命令
set key value
127.0.0.1:6379> set company "itcast"
OK
127.0.0.1:6379>
- get key获取key的value。如果与该key关联的value不是String类型取String value;如果该key不存在,返回(nil
127.0.0.1:6379> set name "itcast"
OK
127.0.0.1:6379> get name
"itcast"
- del key
删除指定k
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> get name
(nil)