[三范式](三范式.md)
应届生如何半年找到一份数据库内核开发的工作 - Smith 的文章 - 知乎
https://zhuanlan.zhihu.com/p/490171772
- [关系型数据库](关系型数据库):
- [MySQL](MySQL.md)
- postgreSQL
- [key-value数据库](key-value数据库):
- redis
- etcd
- [文档数据库](文档数据库):
- mongoDB
- cassandra(宽列数据库)
- 全文搜索引擎:
- Elasticsearch -- 云,微服务兴起,可观察性要求高
[向量数据库](向量数据库.md)
由于其需要基于 C++17 实现,而本人在目前没有太多的 C++ 知识储备,所以就暂时搁置了,毕竟想学的是数据库而不是 C++。不过我也注意到,MIT 6.830 数据库课程的作业 [simple-db](https://github.com/MIT-DB-Class/simple-db-hw-2021) 是基于 Java 的,且其 6 个 lab 的内容基本覆盖了 CMU 15-445 lab 的内容,所以刷一刷 MIT 6.830 的 lab 也挺有意义的,希望自己后半年能抽出些时间吧。
