最新 最热

每天一道面试题mysql和redis的数据一致性问题

了不起学弟:最近看到一个老生常谈的面试题啊,redis和mysql如何保持数据一致性。

2023-09-06
1

redis缓存设计-Redis(七)

正常情况下,用户访问某条数据,第一次从数据库获取,后面会set进缓存,从缓存获取。缓存穿透指的是数据库没有这个值,当大量请求时,会经过缓存在数据库不断查询,数据库负担不断增加。这种情况下可能是业务代码异常,也可能是黑客...

2023-09-05
0

聊聊在集群环境中本地缓存如何进行同步

之前有发过一篇文章聊聊如何利用redis实现多级缓存同步。有个读者就给我留言说,因为他项目的redis版本不是6.0+版本,因此他使用我文章介绍通过MQ来实现本地缓存同步,他的同步流程大概如下图...

2023-09-05
1

廉价的家用工作站方案:ThinkPad 存储升级及数据迁移

最近,给当台式服务器一样使用了两年的 ThinkPad 做了存储升级和数据迁移,对硬盘也做了额外的散热处理。

2023-09-04
1

【Mysql系列】(一)MySQL语句执行流程

MySQL 连接器(MySQL Connector)是用于连接和与 MySQL 数据库进行交互的驱动程序。它提供了与 MySQL 数据库服务器通信的功能,包括建立连接、执行查询、更新数据等。...

2023-09-03
0

《玩转Java并发工具、精通JUC、成为并发多面手》构建高性能缓存

《玩转Java并发工具、精通JUC、成为并发多面手》构建高性能缓存这部分的个人笔记。本节为单纯的实战,主要是把之前学习并发编程的知识点串起来。

2023-09-02
1

Redis 高频面试题整理

Redis的缓存穿透、缓存击穿和缓存雪崩都是与缓存相关的常见问题,它们有一些共同点,并可以采用类似的解决方法:

2023-09-02
0

面试提问:Redis 为什么这么快?

我们都知道,在面试的环节中,会有各种千奇百怪的问题,最经典的就是各种数据库,这种中间件,还有就是底层原理,还有就是关于缓存数据库这块,今天了不起就来说说这个某东最喜欢问的一个内容,那就是关于 Redis 的一些问题,比如 Redi...

2023-09-02
1

再见MyBatis-Plus,推荐一个优雅的 MyBatis 增强框架

在每次for循环时候才去查询数据,不是一次性把数据都读出来,适合批量处理数据的场景,比如对账、加载到缓存,导出数据等等。

2023-09-02
1

Java本地缓存,完胜 Guava !

Caffeine是基于Java8 的高性能缓存库,借鉴了 Guava 和 ConcurrentLinkedHashMap 的设计经验,拥有更高的缓存命中率和更快的读写速度。

2023-09-02
1