-
上亿数据怎么玩深度分页?兼容MySQL + ES + MongoDB
面试题 & 真实经历面试题:在数据量很大的情况下,怎么实现深度分页?大家在面试时,或者准备面试中可能会遇到上述的问题,大多的回答基本上是分库分表建索引,这是一种很标准的正确回答,但现实总是很骨感,所以面试官一般会追问你一句,现在工期不足,人员不足,该怎么实现深度分页?这个时候没有实际经验的同 2025-02-10 09:28:04 -
程序员MySQL的for update锁细节不注意 就容易发生生产悲剧
程序员、MySQL、锁、并发、编程吐槽业务代码经常用for update锁来防并发但有些细节不注意然后会发生死锁等等悲剧情况本文章是经过亲自实验得出的结论具体实验mysql版本 5.7.17-log初始数据例1: (明确指定主键或唯一索引,若查无此数据,lock表影响新增)select * from 2025-02-09 00:26:40 -
Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
这份代码主要由两部分组成:1) 能用来提交 SQL 文件的 SqlSubmit 实现。2) 用于演示的 SQL 示例、Kafka 启动停止脚本、 一份测试数据集、Kafka 数据源生成器。通过本实战,你将学到:如何使用 Blink Planner一个简单的 SqlSubmit 是如何实现的如何用 D 2025-02-08 00:51:37