阿里云开发者学堂为了方便开发者,推出了近千门的免费课程供开发者们学习,课程包含云计算、大数据、数据库、云原生等众多领域。课程汇集知识碎片,为开发者们解决技术难题。开发者学堂学习中心:https://developer.aliyun.com/course/explore
本期推荐开发者学堂数据库领域TOP10课程,榜单来啦👇
NO.1【MySQL高级应用 - 索引和锁】—14000+人学习
课程地址:https://developer.aliyun.com/learning/course/598
MySQL 是目前最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 也是目前最好的 RDBMS 应用软件之一。
本教程主要讲授针对 Java 开发所需的 MySQL 高级知识,课程中会让大家快速掌握索引,如何避免索引失效,索引的优化策略,了解innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握explain、show profile、慢查询日志等日常SQL诊断和性能分析策略。
NO.2【企业Web常用架构LAMP-LNMP实战】— 12000+人学习
课程地址:https://developer.aliyun.com/learning/course/385
本课程针对企业级常用的web运维技术Linux+Apache+MySQL+PHP以及Linux+Apache+MySQL+PHP架构进行讲述,从架构平台的部署、调试、故障分析、架构调优等方面分别展开介绍,能够帮助开发者迅速掌握Web运维技能。
NO.3【Linux MySQL服务器搭建与应用】—11000+人学习
课程地址:https://developer.aliyun.com/learning/course/578
本课程向开发者们讲述了数据库的发展史,深度讲解了数据库原理。同时也帮助开发者更快学习关系型数据库规范、 MySQL安装和基本操作、MariaDB的二进制安装和实战、源代码编译安装MySQL和多实例知识。
NO.4【HBase入门教程】—10000+人学习
课程地址:https://developer.aliyun.com/learning/course/397
HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。
HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。
NO.5【云数据库 Redis 版使用教程】 —9000+人学习
课程地址:https://developer.aliyun.com/learning/course/434
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。
NO.6【快速掌握 MongoDB 数据库】—7500+人学习
课程地址:https://developer.aliyun.com/learning/course/400
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。
通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。
NO.7【PostgreSQL云上开发实践】—6800+人学习
课程地址:https://developer.aliyun.com/learning/course/528
PostgreSQL被业界誉为“最先进的开源数据库”,面向企业复杂SQL的OLTP业务场景,支持NoSQL数据类型(JSON/XML/hstore)、提供阿里云自研Ganos多维多模时空信息引擎,及PostGIS地理信息引擎。
RDS PostgreSQL是先进的开源数据库,它的优点主要集中在对SQL规范的完整实现以及丰富多样的数据类型支持,包括JSON数据、IP数据和几何数据等。除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,RDS PostgreSQL还集成了高可用和备份恢复等重要功能,减轻您的运维压力。
NO.8【云数据库MongoDB版使用教程】—6000+人学习
课程地址:https://developer.aliyun.com/learning/course/435
云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。
云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。
NO.9【云数据库HBase版使用教程】—5600+人学习
课程地址:https://developer.aliyun.com/learning/course/436
面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。
NO.10【SQL Server on Linux入门教程】—4000+人学习
课程地址:https://developer.aliyun.com/learning/course/386
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。
本课程主要介绍SQLServer On Linux的基本知识。
下期预告:云原生领域top 5课程 推荐及解密