在使用redis时,一般会设置一个过期时间,当然也有不设置过期时间的,也就是永久不过期。当设置了过期时间,redis是如何判断是否过期,以及根据什么策略来进行删除的。 设置过期时间 expire key time(以秒为单位) 这是最常用的方式setex(String key, int ...
时隔多日,小菜鸡终于接到阿里的面试通知,屁颠屁颠的从上海赶到了杭州。 经过半个小时的厮杀: 自我介绍 hashMap和ConcurrentHashMap区别 jdk中锁的实现原理 volatile的使用场景 threadLocal怎么实现 什么时候会用到 面试官终于把考察点转到了redis上面,这是小菜鸡特意准备过的。 面试官:我看你简历提到xxx项目使用了redis 小弱鸡:嗯,因为xxxx的 ...
2019-07-23 00:00 0 788 推荐指数:
在使用redis时,一般会设置一个过期时间,当然也有不设置过期时间的,也就是永久不过期。当设置了过期时间,redis是如何判断是否过期,以及根据什么策略来进行删除的。 设置过期时间 expire key time(以秒为单位) 这是最常用的方式setex(String key, int ...
实现Nacos高可用集群的服务路由 Nacos Server:Nacos服务提供者,里面包含的Ope ...
下Nginx如何实现四层静态负载均衡和四层动态负载均衡。 静态负载均衡 Nginx的四层静态负载均 ...
前面文章在谈论分布式唯一ID生成的时候,有提到雪花算法,这一次,我们详细点讲解,只讲它。 SnowFlake算法 据国家大气研究中心的查尔斯·奈特称,一般的雪花大约由10^19个水分子组成。 ...
引言 近期由于复习了一下mysql的内容,有些心得。随手讲其中一部分知识,都是一些烟哥自己平时工作的总结以及经验。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的! 比如 OK,具体有下面这些问题 1、为什么一定要设一个主键? 2、你们主键是用自增还是UUID ...
@ 目录 内核中的并发和竞争简介 原子操作 原子操作简介 整型原子操作函数 位原子操作函数 原子操作例程 自旋锁 ...
1、前言 从Spring转到SpringBoot的xdm应该都有这个感受,以前整合Spring + MyBatis + SpringMVC我们需要写一大堆的配置文件,堪称配置文件地狱,我们还要在po ...
本文首发于微信公众号:程序员乔戈里 乔哥:首先说说什么是Unicode、码点吧~要想搞懂,这些概念必须清楚 什么是Unicode? 下图来自http://www.unicode. ...