-
当Redis遇到Springboot,缓存技术就那么回事
哈喽,大家好,我是指北君。 本篇文件我们来介绍如何用Springboot整合Redis。 1、Docker 安装 Redis 1.1 下载镜像 docker pull redis:6.2.6 1.2...
-
如果每天有百亿流量,你如何保证数据一致性?
一、前情提示 这篇文章,咱们继续来聊聊之前的亿级流量架构的演进,之前对这个系列的文章已经更新到了可扩展架构的设计。 老规矩!我们首先看一下这个复杂的系统架构演进到当前阶段,整体的架构图是什么样子的。...
-
-
明明加了唯一索引,为什么还是产生了重复数据?
前言 前段时间我踩过一个坑:在 mysql8 的一张 innodb 引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。 到底怎么回事呢? 本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。...
-
-
生存还是毁灭,Redis会怎么办!
1.前言 开端只是一个引文,不过有时候也值得大家去思考一番,下面进入正题。 下面分几个部分讲啦,先来回顾一下Redis键的生存时间,过期时间的设置;然后会讲到过期键删除策略;然后会聊其他功能对过期键的...
-
浅谈一下 MyBatis 批量插入的 3 种方法!
批量插入功能是我们日常工作中比较常见的业务功能之一,今天咱们来一个 MyBatis 批量插入的汇总篇,同时对 3 种实现方法做一个性能测试,以及相应的原理分析。 先来简单说一下 3 种批量插入功能分别...
-
囊括常识、技巧及函数的超硬核SQL语句大全,盘它!
一、基础 1)说明:创建数据库 CREATE DATABASE database-name 2)说明:删除数据库 drop database dbname 3)说明:备份sql server ---...
-
教你面试的时候如何迅速完成90%以上的海量数据处理题
上篇文章《 美团二面:如果每天有百亿流量,你如何保证数据一致性? 》,初步给大家分析了一下,一个复杂的分布式系统中,数据不一致的问题是怎么产生的。 简单来说,就是一个分布式系统中的多个子系统(或者服务...
-
