Skip to content
北川Coding
搜索文档
K
Main Navigation
首页
面试指南
Java 基础
数据库
计算机基础
常用框架
Spring 全家桶
Web 开发
中间件
工程化
实战项目
更新日志
知识星球
Appearance
Menu
Return to top
本页目录
数据库学习指南
数据库是后端开发的核心组件,主要分为关系型数据库 (RDBMS) 和非关系型数据库 (NoSQL)。
1. 关系型数据库 (MySQL)
核心原理
:索引 (B+树)、事务 (ACID)、锁机制 (MVCC)。
实战优化
:SQL 调优、分库分表、主从复制。
2. NoSQL (Redis)
核心场景
:缓存、分布式锁、排行榜、计数器。
高可用
:哨兵模式 (Sentinel)、集群模式 (Cluster)。
3. 搜索引擎 (Elasticsearch)
核心原理
:倒排索引。
场景
:全文检索、日志分析 (ELK)。