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

关系型数据库

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

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

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

和 MySQL 相关的文章。

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

MySQL 有两个比较有名的分支,一个是 Percona,另一个是 MariaDB,其官网上的 Resources 页面。 Percona Resources、MariaDB Resources ,以及它们的开发博客中也有很多不错的文章,分别为 Percona Blog 和 MariaDB 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

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄