推荐一系列数据库的免费学习课程【转自知乎】

作者:阿里云云栖社区
链接:https://www.zhihu.com/question/26788013/answer/369020456
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

给亲推荐一系列数据库的免费学习课程,希望能够帮到亲。

先来个脑图

课程一:《MySQL数据库入门学习》

免费学习地址:

课程介绍:本课程通过最流行的开源数据库MySQL带你了解数据库的世界。

 

课程二:《Redis数据库入门》

免费学习地址:

课程介绍: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等客户端,使用很方便。

 

课程三:《分布式数据库技术与实现》

免费学习地址:

课程介绍:本课程主要讲解分步式数据库系统的主要功能和实现方式,课程中首先阐述传统数据库所存在的问题,结合此问题说明分步式数据库系统如何解决这些问题,以及阿里云平台下分步式数据库系统如何优化这些问题。

 

课程四:《PostgreSQL数据库从入门到精通》

免费学习地址:

课程介绍:PostgreSQL被誉为“世界上功能最强大的开源数据库”,是以加州大学伯克利分校计算机系开发的POSTGRES 4.2为基础的对象关系型数据库管理系统。

PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引。

开发者可以免费使用、修改、和分发 PostgreSQL,不管是私用、商用、还是学术研究使用。

 

课程五:《SQL Server on Linux入门教程》

免费学习地址:

课程介绍:SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。

本课程主要介绍SQLServer On Linux的基本知识。

 

课程六:《HBase入门教程》

免费学习地址:

课程介绍:HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。

HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。

原文地址:https://www.cnblogs.com/xiaoguli/p/11121488.html