链接:https://www.zhihu.com/question/26788013/answer/369020456
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
给亲推荐一系列数据库的免费学习课程,希望能够帮到亲。
先来个脑图
课程一:《MySQL数据库入门学习》
免费学习地址:https://edu.aliyun.com/course/153/lesson/list?utm_content=g_1000055517
课程介绍:本课程通过最流行的开源数据库MySQL带你了解数据库的世界。
课程二:《Redis数据库入门》
免费学习地址: https://edu.aliyun.com/course/22/lesson/list?utm_content=g_1000055518
课程介绍:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis 是一个高性能的key-value数据库。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。
课程三:《分布式数据库技术与实现》
免费学习地址:https://edu.aliyun.com/course/37/lesson/list?utm_content=g_1000055519
课程介绍:本课程主要讲解分步式数据库系统的主要功能和实现方式,课程中首先阐述传统数据库所存在的问题,结合此问题说明分步式数据库系统如何解决这些问题,以及阿里云平台下分步式数据库系统如何优化这些问题。
课程四:《PostgreSQL数据库从入门到精通》
免费学习地址:https://edu.aliyun.com/course/52/lesson/list?utm_content=g_1000055520
课程介绍:PostgreSQL被誉为“世界上功能最强大的开源数据库”,是以加州大学伯克利分校计算机系开发的POSTGRES 4.2为基础的对象关系型数据库管理系统。
PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引。
开发者可以免费使用、修改、和分发 PostgreSQL,不管是私用、商用、还是学术研究使用。
课程五:《SQL Server on Linux入门教程》
免费学习地址:https://edu.aliyun.com/course/51/lesson/list?utm_content=g_1000055521
课程介绍:SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。
本课程主要介绍SQLServer On Linux的基本知识。
课程六:《HBase入门教程》
免费学习地址:https://edu.aliyun.com/course/73/lesson/list?utm_content=g_1000055522
课程介绍:HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。
HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。