--- home: true heroImage: /images/dunwu-logo-200.png heroText: DB-TUTORIAL tagline: 💾 db-tutorial 是一个数据库教程。 actionLink: / footer: CC-BY-SA-4.0 Licensed | Copyright © 2018-Now Dunwu --- # DB-TUTORIAL ![license](https://badgen.net/github/license/dunwu/db-tutorial) ![build](https://api.travis-ci.com/dunwu/db-tutorial.svg?branch=master) > 💾 db-tutorial 是一个数据库教程。 > > - 🔁 项目同步维护:[Github](https://github.com/dunwu/db-tutorial/) | [Gitee](https://gitee.com/turnon/db-tutorial/) > - 📖 电子书阅读:[Github Pages](https://dunwu.github.io/db-tutorial/) | [Gitee Pages](https://turnon.gitee.io/db-tutorial/) ## 关系型数据库 > [关系型数据库](sql) 整理主流关系型数据库知识点。 - [关系型数据库面试总结](sql/sql-interview.md) 💯 - [SQL Cheat Sheet](sql/sql-cheat-sheet.md) - [Mysql](sql/mysql) 📚 - [Mysql 基本原理](sql/mysql/mysql-theory.md) - [Mysql 索引](sql/mysql/mysql-index.md) - [Mysql 并发控制](sql/mysql/mysql-concurrency-control.md) - [Mysql 事务](sql/mysql/mysql-transaction.md) - [Mysql 优化](sql/mysql/mysql-optimization.md) - [Mysql 运维](sql/mysql/mysql-ops.md) 🔨 - [Mysql 配置](sql/mysql/mysql-config.md) - [H2 入门指南](sql/h2.md) - [SqLite 入门指南](sql/sqlite.md) - [PostgreSQL 入门指南](sql/postgresql.md) ## Nosql 数据库 > [Nosql 数据库](nosql) 整理主流 Nosql 数据库知识点。 - [Nosql 技术选型](nosql/nosql-selection.md) - [Redis](nosql/redis) 📚 - [Redis 面试总结](nosql/redis/redis-interview.md) 💯 - [Redis 入门指南](nosql/redis/redis-quickstart.md) ⚡ - [Redis 数据类型和应用](nosql/redis/redis-datatype.md) - [Redis 持久化](nosql/redis/redis-persistence.md) - [Redis 复制](nosql/redis/redis-replication.md) - [Redis 哨兵](nosql/redis/redis-sentinel.md) - [Redis 集群](nosql/redis/redis-cluster.md) - [Redis 事务](nosql/redis/redis-transaction.md) - [Redis 发布与订阅](nosql/redis/redis-pub-sub.md) - [Redis 运维](nosql/redis/redis-ops.md) 🔨 ## 中间件 - [版本管理中间件 flyway](middleware/flyway.md) - [分库分表中间件 ShardingSphere](middleware/shardingsphere.md)