最新 最热

Redis 最全解读

— 1 — Redis简介 Redis 是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、消息中间件等场景,是一种NoSQL(not-only sql,非关系型数据库)的数据库 — 2 — Redis特点 优秀的性能,数据是存储在内...

2022-04-22
0

《对线面试官》珍藏版

《对线面试官》是我一字字敲出来的,是我准备跳槽时按照自己的思路撰写而成。 它不会花长的篇幅讲述基础API相关的知识,会着重讲解重点高频率面试题,又或是实际工作中如何使用这项技术的它。模拟真实的面试场景,面试者实际...

2022-04-22
0

Redis 中的过期删除策略和内存淘汰机制

Redis 中 key 的过期删除策略 内存碎片如何产生 碎片率的意义 如何清理内存碎片 内存淘汰触发的最大内存 有哪些内存淘汰策略 内存淘汰算法 LRU LFU 1、定时删除 2、惰性删除 3、定期删除 Redis 中过期删除策略 从库...

2022-04-22
0

基于jedis的redis操作工具类

/** * 基于jedis的redis操作工具类 * @author jyf * @time 2019/8/3 22:30 */public final class RedisUtils { /* 除了该工具类提供的方法外,还可以在外面调用getJedis()方法,获取到jedis实例后,调......

2022-04-22
0

5分钟了解Redis的内部实现快速列表(quicklist)

在Redis3 .2版本之前,存储列表(list)数据结构使用的是压缩列表(ziplist)和链表(linkedlist),当列表元素个数比较少并且每个元素占用空间比较小的时候,使用压缩列表。当列表元素个数比较多或者某个元素占用空间比较大的时候,使用...

2022-04-22
0

快速整明白Redis中的字典到底是个啥

字典是一种用于保存键值对的数据结构,可以通过键值对中的键快速地查找到对应的值。在Redis所使用的C语言中,并没有内置字典,所以Redis自己实现了字典。...

2022-04-22
0

快速整明白Redis中的整数集合到底是个啥

整数集合(intset)是Redis集合数据类型的内部编码之一,当集合数据类型中的元素都是整数并且元素数量较少的时候,Redis就使用整数集合作为内部编码。...

2022-04-22
0

面试官:Redis中有序集合的内部实现方式是什么?

我:Redis的基本数据类型有:字符串(string)、哈希(hash)、列表(list)、集合(set)、有序集合(zset)。

2022-04-22
0

面试官:Redis中集合数据类型的内部实现方式是什么?

虽然已经是阳春三月,但骑着共享单车骑了这么远,还有点冷的。我搓了搓的被冻的麻木的手,对着前台的小姐姐说:“您好,我是来面试的。”小姐姐问:“您好,您叫什么名字?”我回答:“我叫万猫学社。”小姐姐笑出了声,说道:“这名字好怪...

2022-04-22
0

面试官:Redis中哈希数据类型的内部实现方式是什么?

我:Redis的基本数据类型有:字符串(string)、哈希(hash)、列表(list)、集合(set)、有序集合(zset)。

2022-04-22
0