一、深入理解redis之需要掌握的知识点

导读

从本章开始我们将要深入讲解redis,讲解的内容包括:redis的基础数据类型及应用场景、数据存储、持久化方式(RDB-AOF)、redis集群进化过程、redis中AKF问题解决方案、redis中CAP问题解决方案、redis的分布式锁、redis的回收策略、哨兵模式、事物、集群等。

本章将要简单的就需要掌握的知识点做一个梳理:
在这里插入图片描述

1.Redis底层概念:二进制安全。什么是二进制安全?Redis中所有数据都以二进制方式进行存储。存储的value需要序列化为字节数组。Redis、kafa 、hbase等采用二进制安全。它本身没有类型的概念,类型转换由存入端和获取端等客户端自己转换。

2.redis公共命令OBJECT。FLUSHALL 命令可以清除redis中的所有缓存的数据。

3.EXISTS key 命令返回1或0标识给定的key值是否存在。DEL key 命令可以删除key对应的值,DEL 命令返回1 或0 表示值被删除(值存在)或者值没有被删除(值不存在)。

4.expire key 命令可以对key设置一个超时时间,当这个时间到达后会被删除。精度可以使毫秒或秒。 Set key ex outtime 命令 可以在创建值的时候设置超时时间。 可以使用PERSIST命令去除超时时间。 可以使用TTL命令查看key 对应的值剩余存活时间。
5. type key 命令:返回value的值的类型 | OBJECT encoding key 命令:返回key的编码类型

如果大家在面试中针对redis还有什么疑问或者其他问题,可以评论区告诉我。
为了保证可以连续不间断的获取最新的技术分析及讲解,建议关注本博客。

后续redis中将要讲解的内容梳理

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

往期文章链接

Java集合

一、深入理解-Java集合初篇

二、Jdk1.7和1.8中HashMap数据结构及源码分析

三、JDK1.7和1.8HashMap数据结构及源码分析-续

四、深入理解Java中的HashMap「网易面试快答」

五、深入理解JDK1.7中HashMap哈希冲突解决方案

六、深入理解JDK1.8中HashMap哈希冲突解决方案

七、JDK1.7中HashMap扩容机制

八、JDK1.8中HashMap扩容机制
Java-IO体系

一、C10K问题经典问答
二、java.nio.ByteBuffer用法小结
三、Channel 通道
四、Selector选择器
五、Centos-Linux安装nc
六、windows环境下netcat的安装及使用
七、IDEA的maven项目的netty包的导入(其他jar同)
八、JAVA IO/NIO
九、网络IO原理-创建ServerSocket的过程
十、网络IO原理-彻底弄懂IO
十一、JAVA中ServerSocket调用Linux系统内核
十二、IO进化过程之BIO
十三、Java-IO进化过程之NIO
十四、使用Selector(多路复用器)实现Netty中Reactor单线程模型
十五、使用Selector(多路复用器)实现Netty中Reactor主从模型
十六、Netty入门服务端代码
十七、IO进化过程之EVENT(EPOLL-事件驱动异步模型)

如需了解更多更详细内容也可关注本人CSDN博客:不吃_花椒

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值