从事了较长时间的分布式系统开发,最近下了个有勇气的决定:投身国产数据库行业--放弃焦虑、躬身入局。之前的工作虽然有一定相关性,但不够系统,所以花时间整理了一个数据库系统的知识图谱,按照大纲来边学边做、边做边学。
同时也列一个大纲,分享一下学习资源和心得
1 数据库概念 | 数据库库是啥 | https://www.zhihu.com/question/26802517/answer/1234617717 |
数据模型:层次、 网状 、关系模型 | https://zhuanlan.zhihu.com/p/101890657 | |
SQL语句 |
https://juejin.cn/post/6977915868034367496 https://juejin.cn/column/6973102921622208543 https://juejin.cn/post/6983994955949670431 |
|
nosql数据库:宽列、图、文档、时序 | ||
2 数据库设计 | 数据库设计和ER模型 | https://zhuanlan.zhihu.com/p/29029129 |
关系数据库设计 | https://zhuanlan.zhihu.com/p/64660884 | |
应用设计和研发 |
https://juejin.cn/post/6977303573830828068 https://juejin.cn/post/6970933389247381541 |
|
3 数据存储和查询 | 存储和文件结构 | |
索引和散列 | ||
查询处理 | ||
查询优化 | ||
4 事务管理 | 事务 | |
并发控制 | ||
恢复系统 | ||
5 系统体系结构 | 集中式与客户端-服务器结构 | |
并行系统 | ||
分布式系统 | ||
网络类型 | ||
6 数据仓库、数据挖掘 | 数据仓库 |
https://juejin.cn/post/6976050684542058509 https://juejin.cn/post/6974689270418112526 |
数据挖掘 |
https://juejin.cn/post/6976923356494823432 https://juejin.cn/post/6976562433695416327 https://juejin.cn/post/6970933650342805512 |
|
分类 | ||
聚类 | ||
其他 | ||
7 传统数据库、分布式数据库、云数据库 | Mysql | https://www.mysql.com/cn/products/community/ |
PostgreSql | http://www.postgres.cn/ | |
SqlServer | https://www.microsoft.com/ | |
Tidb | https://pingcap.com/ | |
OceanBase | https://www.oceanbase.com/ | |
MemFireDB | https://memfiredb.com | |
8 数据库客户端 | navicat | http://www.navicat.com.cn/ |
dbeaver | https://dbeaver.io/ | |
datagrip | https://www.jetbrains.com/zh-cn/datagrip/ | |
其他 | ||
9 运维管理 | 数据库实例管理 | |
表空间、模式、表管理 | ||
用户管理 | ||
连接管理 | ||
导入导出 | ||
备份恢复 |
近期评论