会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱新觉罗LQ
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
36
下一页
2024年1月8日
SQL语句在MySQL中的执行过程
摘要: SQL语句在MySQL中的执行过程 MySQL 主要分为 Server 层和引擎层,Server 层主要包括连接器、查询缓存、分析器、优化器、执行器,同时还有一个日志模块(binlog),这个日志模块所有执行引擎都可以共用,redolog 只有 InnoDB 有。 引擎层是插件式的,目前主要包括,M
阅读全文
posted @ 2024-01-08 11:56 爱新觉罗LQ
阅读(17)
评论(0)
推荐(0)
2024年1月6日
Redis常见阻塞原因总结
摘要: Redis常见阻塞原因总结 1. O(n) 命令 Redis 中的大部分命令都是 O(1)时间复杂度,但也有少部分 O(n) 时间复杂度的命令,例如: KEYS *:会返回所有符合规则的 key HGETALL:会返回一个 Hash 中所有的键值对 LRANGE:会返回 List 中指定范围内的元素
阅读全文
posted @ 2024-01-06 23:48 爱新觉罗LQ
阅读(221)
评论(0)
推荐(0)
查看版本
摘要: 查看 python 版本 1. 查看版本 2. Anaconda中安装多个python环境
阅读全文
posted @ 2024-01-06 19:45 爱新觉罗LQ
阅读(13)
评论(0)
推荐(0)
Redis内存碎片
摘要: Redis内存碎片(不会影响 Redis 性能,但会增加内存消耗) 1. 什么是内存碎片? 你可以将内存碎片简单地理解为那些不可用的空闲内存 举个例子:操作系统为你分配了 32 字节的连续内存空间,而你存储数据实际只需要使用 24 字节内存空间,那这多余出来的 8 字节内存空间如果后续没办法再被分配
阅读全文
posted @ 2024-01-06 16:52 爱新觉罗LQ
阅读(102)
评论(0)
推荐(0)
分布式锁
摘要: 分布式锁 在多线程环境中,如果多个线程同时访问共享资源(例如商品库存、外卖订单),会发生数据竞争,可能会导致出现脏数据或者系统问题,威胁到程序的正常运行。 为什么需要分布式锁? 举个例子,假设现在有 100 个用户参与某个限时秒杀活动,每位用户限购 1 件商品,且商品的数量只有 3 个。如果不对共享
阅读全文
posted @ 2024-01-06 12:20 爱新觉罗LQ
阅读(78)
评论(0)
推荐(0)
Mysql 指数运算
摘要: Mysql 指数运算 \(power(m,n)=m^n\)
阅读全文
posted @ 2024-01-06 11:53 爱新觉罗LQ
阅读(17)
评论(0)
推荐(0)
2024年1月5日
Redis持久化机制详解
摘要: Redis持久化机制详解 1. RDB 持久化【Redis DataBase】 Redis 可以通过创建快照来获得存储在内存里面的数据在 某个时间点 上的副本。Redis 创建快照之后,可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本(Redis 主从结构,主要用来提高
阅读全文
posted @ 2024-01-05 23:26 爱新觉罗LQ
阅读(85)
评论(0)
推荐(0)
3种常用的缓存读写策略详解
摘要: 3种常用的缓存读写策略详解 1. Cache Aside Pattern(旁路缓存模式) Cache Aside Pattern 是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。 Cache Aside Pattern 中服务端需要同时维系 db 和 cache,并且是以 db
阅读全文
posted @ 2024-01-05 12:52 爱新觉罗LQ
阅读(231)
评论(0)
推荐(0)
2024年1月4日
MVCC(Multi-Version Concurrency Control):多版本并发控制
摘要: InnoDB存储引擎对MVCC的实现 多版本并发控制 (Multi-Version Concurrency Control) MVCC 是一种并发控制机制,用于在多个并发事务同时读写数据库时保持数据的一致性和隔离性。它是通过在每个数据行上维护多个版本的数据来实现的。当一个事务要对数据库中的数据进行修
阅读全文
posted @ 2024-01-04 23:54 爱新觉罗LQ
阅读(62)
评论(0)
推荐(0)
Mysql 事务隔离级别
摘要: Mysql 事务隔离级别 隔离级别 脏读 不可重复读 幻读 READ-UNCOMMITTED √ √ √ READ-COMMITTED × √ √ REPEATABLE-READ × × √ SERIALIZABLE × × × MySQL InnoDB 存储引擎的默认支持的隔离级别是 REPEAT
阅读全文
posted @ 2024-01-04 23:41 爱新觉罗LQ
阅读(41)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
36
下一页
公告