Redis字符串
Redis下一小节:2-5 hash(1)
Redis字符串
1、字符串键值结构
key是唯一的,不能重复;
value数据类型可以是多种,比如:字符串、数字、二进制,只是内部把数字、二进制数据转化为字符串;
value也可以是一个JSON字符串;
value还可以是序列化对象;
value可以存储最大的数据大小为:512MB;
2、字符串使用场景
(1)缓存
(2)计数器
(3)分布式锁
3、字符串命令使用
(1)get、set、del使用
(2)incr、decr、incrby、decrby使用
(3)set、setnx、setxx使用
(5)mget、mset使用
如果mget获取的key太大,比如需要获取10W个key,我们可以把10W个key拆分成1000次mget获取key的value。
(6)getset、append、strlen使用
(7)incrbyfloat、getrange、setrange使用
4、实战
(1)实战一
(2)实战二
(3)实战三
5、字符串时间复杂度总结