11ze
Search
Search
Search
Dark mode
Light mode
Explorer
MySQL 实战 45 讲
01|基础架构:一条 SQL 查询语句是如何执行的?
02|日志系统:一条 SQL 更新语句是如何执行的?
03|事务隔离:为什么你改了还看不见?
04|深入浅出索引(上)
05|深入浅出索引(下)
06|全局锁和表锁:给表加个字段怎么有这么多阻碍?
07|行锁功过:怎么减少锁对性能的影响?
08|事务到底是隔离的还是不隔离的?
09|普通索引和唯一索引,应该怎么选择?
10|MySQL 为什么有时候会选错索引?
11|怎么给字符串字段加索引?
12|为什么我的 MySQL 会“抖”一下?
13|为什么表数据删掉一半,表文件大小不变?
14|count(*) 这么慢,我该怎么办?
15|答疑文章(一):日志和索引相关问题
16|“order by”是怎么工作的?
17|如何正确地显示随机消息?
18|为什么这些 SQL 语句逻辑相同,性能却差异巨大?
19|为什么我只查一行的语句,也执行这么慢?
20|幻读是什么,幻读有什么问题?
21|为什么我只改一行的语句,锁这么多?
22|MySQL有哪些“饮鸩止渴”提高性能的方法?
23|MySQL 是怎么保证数据不丢的?
24|MySQL 是怎么保证主备一致的?
25|MySQL 是怎么保证高可用的?
26|备库为什么会延迟好几个小时?
27|主库出问题了,从库怎么办?
28|读写分离有哪些坑?
29|如何判断一个数据库是不是出问题了?
30|答疑文章(二):用动态的观点看加锁
31|误删数据后除了跑路,还能怎么办?
32|为什么还有 kill 不掉的语句?
33|我查这么多数据,会不会把数据库内存打爆?
34|到底可不可以使用 join ?
35|join 语句怎么优化?
36|为什么临时表可以重名?
37|什么时候会使用内部临时表?
38|都说 InnoDB 好,那还要不要使用 Memory 引擎?
39|自增主键为什么不是连续的?
40|insert 语句的锁为什么这么多?
41|怎么最快地复制一张表?
42|grant 之后要跟着 flush privileges 吗?
43|要不要使用分区表?
44|答疑文章(三):说一说这些好问题
45|自增 id 用完怎么办?
MySQL 实战 45 讲
Redis 核心技术与实战
00|开篇词
01|基础架构:一个键值数据库包含什么?
02|数据结构:快速的 Redis 有哪些慢操作?
03|高性能 IO 模型:为什么单线程 Redis 那么快?
04|AOF 日志:宕机了,Redis 如何避免数据丢失?
05|内存快照:宕机后,Redis 如何实现快速恢复?
06|数据同步:主从库如何实现数据一致?
07|哨兵机制:主库挂了,如何不间断服务?
08|哨兵集群:哨兵挂了,主从库还能切换吗?
09|切片集群:数据增多了,是该加内存还是加实例?
11|“万金油”的 String,为什么不好用了?
12|有一亿个 keys 要统计,应该用哪种集合?
13|GEO 是什么?还可以定义新的数据类型吗?
14|如何在 Redis 中保存时间序列数据?
15|消息队列的考验:Redis 有哪些解决方案?
16|异步机制:如何避免单线程模型的阻塞?
17|为什么 CPU 结构也会影响 Redis 的性能?
18|波动的响应延迟:如何应对变慢的 Redis?(上)
19|波动的响应延迟:如何应对变慢的 Redis?(下)
20|删除数据后,为什么内存占用率还是很高?
21|缓冲区:一个可能引发“惨案”的地方
22|第 11~21 讲课后思考题答案及常见问题答疑
23|旁路缓存:Redis 是如何工作的?
24|替换策略:缓存满了怎么办?
25|缓存异常(上):如何解决缓存和数据库的数据不一致问题?
26|缓存异常(下):如何解决缓存雪崩、击穿、穿透难题?
27|缓存被污染了,该怎么办?
28|Pika:如何基于 SSD 实现大容量 Redis?
29|无锁的原子操作:Redis 如何应对并发访问?
30|如何使用 Redis 实现分布式锁?
31|事务机制|Redis 能实现 ACID 属性吗?
32|Redis 主从同步与故障切换,有哪些坑?
33|脑裂:一次奇怪的数据丢失
35|Codis VS Redis Cluster:我该选择哪一个集群方案?
36|Redis 支撑秒杀场景的关键技术和实践都有哪些?
37|数据分布优化:如何应对数据倾斜?
38|通信开销:限制 Redis Cluster 规模的关键因素
39|Redis 6.0 的新特性:多线程、客户端缓存与安全
40|Redis 的下一步:基于 NVM 内存的实践
41|第 35~40 讲课后思考题答案及常见问题答疑
Redis 学习路径
Redis 客户端如何与服务端交换命令和数据?
Redis 有哪些好用的运维工具?
Redis 核心技术与实战
Redis 的使用规范小建议
从微博的 Redis 实践中,我们可以学到哪些经验?
经典的 Redis 学习资料
Capslock:增强 Mac 的 Caps 键功能
Crontab 执行任务提示没有权限
Docker 问题
Egg.js 手动热更新
Git
GitHub 加速访问
GitHub 常见错误
Java
Laravel 开发注意事项
Linux 安装 oh-my-zsh
Mac 安装 oh-my-zsh
Mac 应用已损坏
Mac 运行 Crontab
Obsidian
PHP 开发设置
PHP 测试
PHP 错误码设计
PHP-FPM 配置
使用缓存
发布个人笔记
可能用得到的算法
学习方法
我的开发环境
支付技术方案
服务器疑难杂症
用 iCloud 同步 Mac 应用设置
解决 iCloud 同步卡住问题
让 iCloud 不同步指定文件
让顶级域名重定向到 www
设计 Rate Limit
设计一个短链系统
设计抢红包系统
设计秒杀系统
Home
❯
tags
❯
Tag: 抢红包
Tag: 抢红包
1 item with this tag.
May 30, 2024
设计抢红包系统
抢红包