极客时间-左耳听风-程序员攻略-数据库

对于数据库方向,重点就是两种数据库,一种是以 SQL 为代表的关系型数据库,另一种是以非 SQL 为代表的 NoSQL 数据库。关系型数据库主要有三个:Oracle、MySQL 和 Postgres。

关系型数据库

Oracle,《Oracle Database 9i/10g/11g 编程艺术

这本书中深入分析了 Oracle 数据库体系结构,包括文件、内存结构以及构成 Oracle 数据库和实例的底层进程,利用具体示例讨论了一些重要的数据库主题,如锁定、并发控制、事务等。同时分析了数据库中的物理结构,如表、索引和数据类型,并介绍采用哪些技术能最优地使用这些物理结构。

和 MySQL 相关的文章。

MySQL 的资源列表 Awesome MySQL,这个列表中有很多的工具和开发资源。

MySQL 有两个比较有名的分支,一个是 Percona,另一个是 MariaDB,其官网上的 Resources 页面。 Percona ResourcesMariaDB Resources ,以及它们的开发博客中也有很多不错的文章,分别为 Percona BlogMariaDB Blog

关于 MySQL 的一些相关经验型的文章。

关于 MySQL 的集群复制。

MySQL 的数据分区几篇文章。

MySQL Sharding 的一些经验分享。

NoSQL 数据库

选 SQL 还是 NoSQL,两篇文章。

各种 NoSQL 数据库

列数据库 Column Database

针对于 HBase 两本书。

文档数据库 Document Database - MongoDB, SimpleDB, CouchDB

数据结构数据库 Data structure Database - Redis

时序数据库 Time-Series Database

图数据库 - Graph Platform

搜索数据库 - ElasticSearch

posted @ 2019-05-12 16:39  17bdw  阅读(617)  评论(0编辑  收藏  举报