redis03_redis通过key可以存储五大数据类型(上)_string、list、set、hash、zset,最常用的就是string类型_清空全部库

redis的五大数据类型——key命令

一、Redis数据类型

在这里插入图片描述
在这里插入图片描述

查询当前库的所有键、判断某个键是否存在、删除某个键

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
exists存在在redis里面用1来表示,不存在用0来表示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1、怎么存储一个string —— string命令

我们最常用的就是string类型,其它四个加起来可能都没有string类型用得多,
所以string类型是最基础的,必须学好

在这里插入图片描述
什么叫二进制,redis里面能存视频和文件吗,能,而视频和文件就是二进制数据
所谓二进制安全就是你怎么给我存进去的,我还能够完完全全的取出来,这就叫安全
redis如果存文件或者图片什么的,大小是有限制的,一个value最大并不能超过512M
在这里插入图片描述
set赋值
get获取值,这个不用多说了,前面已经用过很多次了,
我们熟悉一下,我们之前没怎么用过的string类型里面的其它用法
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
注意只有int类型才能经常这个命令,否则会报错,毕竟你想想字符串怎么减去1
在这里插入图片描述

在这里插入图片描述
java中的i++是否是原子操作
答案:不是
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
原子性:要成功都成功,要失败都失败
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

因为写太长了不好,其它的4个类型在下一篇文章讲述

2、怎么存储一个list — list命令(下一篇)

3、怎么存储一个set —— set命令(下一篇)

4、怎么存储一个hash —— hash命令(下一篇)

5、怎么存储一个zset —— zset命令(下一篇)

Guess you like

Origin blog.csdn.net/qq_41753340/article/details/120737548