所有内容 第808页
-
若依3.6.0使用Mybatis-plus分页失效以及完美替换Pagehelper
一、前言 小编最近在经历后端框架的迁移,虽然不是小编来做,但是有个分页的情况让小编和一个同事去搞。说一下小编这边的需求:原来框架使用 Mybatis-plus 进行分页,要更换的新框架若依是使用Pag...
-
互联网大厂面试:如何利用Redis实现全局接口限流
前言 对于某些特殊的业务场景,比如抢单、秒杀等业务,会导致服务流量瞬间飙升,我们虽然可以通过部署集群的方式分散请求压力,但是仍然可能造成很大的请求延迟。 这时,我们可以通过接口限流的方式来保证系统的稳...
-
三分钟带你掌握缓存穿透、缓存雪崩、缓存击穿,以及应对方案!
一、介绍 每场后端面试,似乎都少不了关于 redis 的话题,比如项目使用过哪些分布式缓存服务,为什么要使用 redis,有没有碰到过缓存失效、缓存穿透、缓存雪崩等问题。 在前几篇关于 redis 的...
-
数据库存储时间到底该用什么类型?
“yes,最近设计一个新项目的数据库表结构,别的项目以前的表,发现这个时间字段类型都没个统一,我有点麻了。” 老陈眨了眨他的眯眯眼,望向了我。 “是不是有用 int、有TIMESTAMP 还有 DAT...
-
被面试官问住了,MySQL两阶段提交是什么鬼?
前言 MySQL通过两阶段提交的机制,保证了redo log和bin log的逻辑一致性,进而保证了数据的不丢失以及主从库的数据一致。 而说起两阶段提交,就不得不先介绍一下redo log和bin l...
-
选择数据库时的五个因素
以下是判断数据库何时适合您的项目的方法。 当您为最新用例选择数据库时(或更换不满足当前需求的数据库),现在的好消息是您有很多选项可供选择。当然,这也是坏消息。你有很多东西要整理。 此外,用户不应将完全...
-
MySQL索引15连问,抗住!
前言 大家好,我是田螺。 金三银四很快就要来啦,准备了索引的15连问,相信大家看完肯定会有帮助的。 1. 索引是什么? 索引是一种能提高数据库查询效率的数据结构。它可以比作一本字典的目录,可以帮你快速...