← 返回导航

数据库

范式/反规范化、CAP/BASE、NoSQL

你的实战强区,主要是对齐术语 + 规范化理论 + 新概念

规范化(案例/综合高频)

范式要求消除
1NF属性原子不可再分
2NF消除部分函数依赖非主属性不依赖候选键的一部分
3NF消除传递函数依赖非主属性不依赖非主属性
BCNF每个决定因素都是候选键主属性对键的部分/传递依赖

反规范化(案例高频)

加冗余提读性能:增派生列、冗余列、重组表、分割表(水平分表/垂直分表) 代价:空间换时间、数据一致性维护成本、DML 复杂化

分布式数据库(高频)

NoSQL 四大类

类型代表场景
KVRedis缓存、会话
列族HBase、Cassandra海量写、时序
文档MongoDB灵活结构、内容管理
Neo4j关系网络、推荐

内存数据库 vs 磁盘库

内存库(Redis/SAP HANA):读写极快、易失(持久化靠快照+日志)、适合热点/实时 案例考点:主存+磁盘混合架构,热数据内存、冷数据落盘

新趋势术语