Redis 集群模式
摘要
本篇文章主要梳理一下 Redis 的集群模式,明白它是如何做到高可用、支持高并发的。
Lab 5 要求实现 B + 树索引的相关逻辑,包含查找、插入、删除等,过程中需要维护 B + 树的阶性质。索引是一种数据结构,用于实现在某个字段上快速地查找和修改数据记录。对于常访问的字段,构建索引是很有必要的,B+ 树是最为广泛使用的数据库索引。
Lab 3 要实现的是查询优化模块。在数据库中,查询优化主要在查询被解析为抽象语法树后被调用,用于为指定的查询找到 “最优的” 执行计划。在 SimpleDb 中,这部分定义在 Optimizer 模块中,主要对联合操作进行优化。