首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
八股
订阅
用户7288159815883
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
美团二面:Redis与MySQL双写一致性如何保证?
Redis与MySQL双写一致性如何保证? 这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。
「Redis缓存」Redis 缓存数据库一致性手撕面答
①为什么是删除缓存而不是更新缓存 ②为什么是先更新数据库,再删除缓存 ③从后者操作可能失败的情况来考虑,选择哪个好一点 ④如何保障后者不失败呢? ⑤消息队列重试机制 ⑥binlog订阅机制
进程线程的读书笔记
本文主要是一个读书笔记,一些常见的关于进程/线程的问题以及相关的解答。从进程的概念到状态以及上下文切换,为什么要引入线程,线程相对于进程的优势在哪?同步/互斥/死锁问题的概念以及解决方案。
Java集合概述篇——“上帝视角“全览集合框架
集合是Java中比较基础的模块,所有的集合类都处于 java.util包下,其中支持多线程的集合类位于 java.util.concurrent包下,有兴趣的朋友可以去看看相关的源代码。 本文...
什么是反射?
给定的一个类(Class)对象,通过反射获取这个类(Class)对象的所有成员结构。 给定的一个具体的对象,能够动态地调用它的方法及对任意属性值进行获取和赋值。 这种动态获取类的内容,创建对象、以及动态调用对象的方法及操作属性的机制为反射。即使该对象的类型在编译期间是未知,该类…
说一下聚簇索引 & 非聚簇索引
上一篇讲MySQL索引的文章没有提到聚簇索引和非聚簇索引,这一片就来看一下这两个具体是什么以及优缺点。 InnoDB 主键使用的是聚簇索引,MyISAM 不管是主键索引,还是二级索引使用的都是非聚簇索引。 1.对于非聚簇索引表来说(右图),表数据和索引是分成两部分存储的,主键索…
聚簇索引和非聚簇索引
3)若唯一且不为空的索引也不存在,Innodb会隐式定义一个主键作为聚簇索引。 其他索引如普通索引、前缀索引等为非聚族索引。 因为非聚族索引要扫描两次索引,所以效率会更低,这种查找也叫回表查询。 索引覆盖:只需要在一棵索引树上就能获取所有列数据,无需回表,称为索引覆盖。 索引覆…
一条 SQL 查询语句是如何执行的?
MySQL是典型的C/S架构(客户端/服务器架构),客户端进程向服务端进程发送一段文本(MySQL指令),服务器进程进行语句处理然后返回执行结果。 问题来了。服务器进程对客户端发送的请求究竟做了什么处
数据库设计三范式
数据库设计三范式 范式是数据库设计时遵循的一种规范,不同的规范需要遵循不同的范式,只有充分遵循了数据库设计的范式,才能设计开发出冗余较小、高效、结构合理的数据库。