首页
学习
活动
专区
圈层
工具
发布

#分页

分库分表下的分页查询:底层逻辑、全场景坑点与生产级最优解

果酱带你啃java

适用场景:后台管理系统的全平台大数据量分页查询,需要跳页且有深分页需求;复杂多条件的分页查询场景,MySQL索引无法满足需求;分库分表集群规模大,无法使用全局视...

3210

MyBatis-Flex 实战:极简 CRUD + 高性能分页,吊打传统 MyBatis 的新一代持久层框架

果酱带你啃java

选用最新稳定版本,适配Spring Boot 3.2.5(当前最新稳定版),核心依赖如下,包含MyBatis-Flex、数据源、Lombok、Swagger3等...

4210

从 0 到 1 精通 Elasticsearch:企业级复杂查询实战指南,性能提升 100 倍的秘诀

果酱带你啃java

在当今数据爆炸的时代,企业面临着前所未有的数据处理挑战。传统关系型数据库在面对海量数据的复杂查询时,往往显得力不从心。想象一下,当你在电商平台搜索 "价格在 5...

4810

从 ThreadLocal 到并发王者:解锁线程私有变量的 6 大实战场景

果酱带你啃java

在复杂的分页查询中,分页参数(页码、每页条数等)需要在多个方法之间传递。使用 ThreadLocal 可以简化参数传递,尤其是在无法修改方法签名的情况下。

8510

从 0 到 1 设计高可靠 XXL-Job 同步方案:攻克第三方分页接口的幂等性与批量处理难题

果酱带你啃java

第三方接口采用分页设计,我们需要合理设计分页参数和每次同步的数据量,以平衡同步效率和系统负载。

5410

QueryWrapper vs LambdaQueryWrapper 深度解析

果酱带你啃java

在 Java 持久层框架的演进历程中,MyBatis-Plus(简称 MP)以其 "为简化开发而生" 的设计理念,成为了众多开发者的首选工具。其中,QueryW...

4810

《Claude Code 从入门到精通》试读篇:当 Claude 理解错了怎么办(四)

前端达人

《Claude Code 从入门到精通》试读篇:Claude Code 是什么?你可能从第一步就用错了

19910

告别繁琐 CRUD:使用 Acme.EFCore.Small 让 .NET 数据库操作更优雅

云中小生

作为 .NET 开发者,我们每天都在与数据库打交道。Entity Framework Core 虽然强大,但每次搭建项目时都要重复配置仓储、处理工作单元、编写基...

6110

MyBatis-Flex 来了!完爆MyBatis-Plus?

程序员小猿

2、灵活: 支持 Entity 的增删改查、以及分页查询的同时,Mybatis-Flex 提供了 Db + Row^灵活 工具,可以无需实体类对数据库进行增删改...

23810

可能是最具奉献精神的Power BI视觉对象:分页表格

wujunmin

如果仅仅是这样,这个视觉对象也称不上强大。它的强大之处在于:表格中的一切都可以使用HTML度量值自定义。这里的一切指的不仅是内容,而且包含格式。

8610

前端小白用Trae Solo搞定电商前端迭代的经验分享

王中阳AI编程

作为一个纯纯的前端小白,最近阳哥给了我个任务:优化一下基于GoFrame框架开发的电商项目(goframe-shop)的前端代码,包括前台和后台都得弄。我当时心...

16510

分库分表之后如何使用?面试可以参考这些话术

王中阳AI编程

分表后查询的核心矛盾是数据分散但需聚合结果: 分页查第 100 页可能扫全表,多条件查询没索引会超时。优化的关键是减少跨分片扫描,让查询尽可能落在单分片。

10110

Mybatis Plus与ShardingSphere-JDBC分表组合使用的避坑指南

nobody-nobody

问题描述:Mybatis Plus自带的分页插件(PageHelper)与ShardingSphere-JDBC的分页处理机制冲突,可能导致分页结果不准确或性能...

25110

Mybatis Plus与ShardingSphere-JDBC分表组合使用的避坑指南

nobody-nobody

问题描述:Mybatis Plus自带的分页插件(PageHelper)与ShardingSphere-JDBC的分页处理机制冲突,可能导致分页结果不准确或性能...

25110

指针数组和页表的类比

码农UP2U

上图是 CPU 线性地址转换的一个图,当我们开启分页(其实分页是操作系统开启的,和我们无关)的时候,就要涉及到这些相关的知识。一张图里面就有很多名词,比如 CR...

8210

内存管理:分段、分页和段页式,到底咋回事?

码农UP2U

然后再在这个线性地址基础上做分页转换,得到真正的物理地址。这就是“段页式”内存管理:先分段(但基本是形式),再分页。

18910

2026年React数据获取的第六层:从自己写缓存到用React Query——减少100行代码的秘诀

前端达人

本篇是对前面所有内容的整合——我们用React Query将之前手写的所有复杂逻辑浓缩成几行代码。

16310

你写代码越来越多,为什么成长反而停滞了?

前端达人

这个困境不罕见。我问了身边十来个开发者,有 8 个都经历过这个阶段——我称之为"高频率、低增长"陷阱。

14410

Flutter 零基础入门(三十九):Pull-to-Refresh 与列表分页 —— 完整列表交互实战

LarryLan

📌 RefreshIndicator 只能包裹可滚动组件(ListView / GridView / SingleChildScrollView)

12210

很多人在用 Cursor,但效率根本没上来

程序员小饭

25110
领券