卡飞资源网

专业编程技术资源共享平台

一、深入理解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 表示值被删除(值存在)或者值没有被删除(值不存在)。

3.expire key 命令可以对key设置一个超时时间,当这个时间到达后会被删除。精度可以使毫秒或秒。 Set key ex outtime 命令 可以在创建值的时候设置超时时间。 可以使用PERSIST命令去除超时时间。 可以使用TTL命令查看key 对应的值剩余存活时间。

4. type key 命令:返回value的值的类型 | OBJECT encoding key 命令:返回key的编码类型


如果大家在面试中针对redis还有什么疑问或者其他问题,可以评论区告诉我。

为了保证可以连续不间断的获取最新的技术分析及讲解,建议关注本头条号。

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




控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言