Redis的String数据类型

首先打开Redis服务-->(出现下面这个页面已经成功)

Redis的String数据类型




Redis的String数据类型



①String 的数据类型(字符串类型)


设置字符串

Redis的String数据类型


获取字符串


Redis的String数据类型



getset


Redis的String数据类型


再次get demo发现value已经改变


Redis的String数据类型


incr 自增

Redis的String数据类型


decr 自减1


Redis的String数据类型


incrby 指定自增的数字


Redis的String数据类型



decrby 指定自减的数字


Redis的String数据类型


获取redis里面所有的key


Redis的String数据类型


注意

       面试我们会经常被问到:一般Redis的key是如何被设计的?

我们来想一下mysql是如何存储存储的?

答: 比如这个表t_book(行和列的组合)


                    Redis的String数据类型


如果把这个表的数据保存到Redis里面,那key如何设计呢?


            a.把mysql里面的表名获取到Redis里面key的前缀-->(t_book前缀)

            b.把mysql里面的主键名称放在上面的前缀后面-->(t_book:id)

            c.对应记录的主键值做key第三步-->(t_book:id:1)

            d.把mysql里面的其他字段作为key的第四部分-->(t_book:id:1:name)


把上面mysql记录保存在Redis里面


Redis的String数据类型


如何获取zs的数据?


Redis的String数据类型