摘要:
[toc] 1 MySQL架构 MySQL服务器逻辑架构图如下所示: 1.1 并发控制 无论何时,只要有多个查询需要在同一时刻修改数据,都会产生并发控制问题。此处讨论MySQL在两个层面的并发控制: 服务器层 和 存储引擎 1.1.1 读写锁 在处理并发读或并发写时,可以通过实现一个由两种类型的锁组 阅读全文
摘要:
[toc] 1. 数据结构与对象 1.1 SDS Redis自己构建了一种名为Simple Dynamic String(SDS,简单动态字符串)的字符串抽象类型,作为Redis的默认字符串表示。在Redis的数据库里,包含字符串的键值对在底层都是由SDS实现的。如下: 其中键是字符串对象,对象的底 阅读全文