最新 最热

瞬间几千次的重复提交,我用Redis 扛住了...

在实际的开发项目中,一个对外暴露的接口往往会面临,瞬间大量的重复的请求提交,如果想过滤掉重复请求造成对业务的伤害,那就需要实现幂等!

2020-11-23
3

多机数据库的实现

消息传播是主服务器收到客户端的写命令或者是key值过期的时候,给从服务器发送相同的写命令,来保证主从同步的。

2020-11-20
0

单机数据库的实现(下)

文件事件处理器使用I/O多路复用的程序来同时监听多个套接字,虽然redis的文件事件处理器以单线程方式运行,但通过io多路复用监听多个套接字,这样实现了高性能的网络通讯模型,又可以很好地让redis以单线程的方式运行,保持了...

2020-11-20
2

单机数据库的实现(上)

在服务器内部,客户端状态redisClient结构的db属性记录了客户端当前的目标数据库。

2020-11-20
2

kafka的理论知识

第一个特性很好理解,我们可以用kafka去发消息和接受消息,做一个广播,这个很多工具都可以做到,redis也支持,自己实现也可以,但是kafka强大在他的高可用高性能和可靠性。 第二点,kafka他自己有个参数,log.retention.hours,日志删...

2020-11-20
3

springboot之session集成redis

我们正常境况下写的应用部署到服务器中,session会话是默认存储到服务器内存中,内存的优点是读写比较快,正如jvm内存是java世界中最快的内存一样,但是任何事物都有其两面性,内存session的缺点和优点一样明显,这里我们简要分...

2020-11-19
3

Spring Data Redis简介

本篇文章将介绍Spring Data Redis,它提供了Spring Data平台对Redis的抽象,Redis是流行的内存数据结构存储。

2020-11-19
2

spring之session

Spring Session的目标是从存储在服务器中的HTTP会话的限制中释放会话管理。

2020-11-19
3

看完后,我才明白 Redis 为什么默认 16 个数据库?

导读:在实际项目中Redis常被应用于做缓存,分布式锁、消息队列等。但是在搭建配置好Redis服务器后很多朋友应该会发现和有这样的疑问,为什么Redis默认建立了16个数据库,如下图所示。...

2020-11-19
2

BATJTMD,大厂招聘,都招什么样Java程序员?

最近总看到类似这样的问题,也有一些工作3年左右的小伙伴问小傅哥,该怎么进大厂。其实你说 Java 学多少可以找到工作,主要看你想在哪个城市找、找什么样的公司、找什么样的待遇。因你的要求高低不同,你遇到的面试要求也会...

2020-11-19
0