数据库可靠性工程 数据库系统设计与运维指南
链接:https://pan.baidu.com/s/1eyiGgIIxAXWuKSxFOd-Zug?pwd=4bg9
提取码:4bg9

1.从实践角度介绍如何将网站可靠性工程的实践应用于数据库架构和运维,为想成为数据库可靠性工程师的专业人士提供一个指导框架,开发人员、系统管理员和初中级数据库管理员等都能从中受益。
2.首先介绍数据库可靠性工程师需要掌握的核心运维概念,然后介绍各种数据库持久性选项,包括如何利用关键技术提供有弹性、可扩展、高性能的数据存储和检索。有了数据库可靠性工程的坚实基础,读者便能深入研究任何现代数据库的架构和运维。
-服务等级要求和风险管理
-构建并演进具有运维可见性的架构
-基础设施工程和基础设施管理
-如何推动发布管理流程
-数据存储、索引和复制
-明确数据存储的特性和用例
-数据存储架构组件和数据驱动的架构
内容简介
数据是当今企业的宝贵资产,设计、构建并维护数据存储的重要性不言而喻,而技术的快速迭代给数据库可靠性带来了更多挑战,也向数据库管理员提出了更高要求。本书从可靠性这一视角就数据库的构建和运维展开细致讨论。全书内容分为两大部分:前一部分介绍运维基础知识,包括行为准则、服务等级管理、风险管理和运维可见性;后一部分深入研究数据本身,包括基础设施、备份和恢复、安全、存储和复制、架构等。
作者简介
莱恩.坎贝尔(Laine Campbell)是Facebook生产工程总监,曾任Fastly生产工程高级总监,PalominoDB/Blackbird创始人、前CEO,为众多公司提供数据库需求咨询服务,在运行大型数据库和分布式系统方面有近20年经验。
夏丽蒂.梅杰斯(Charity Majors)是Honeycomb公司联合创始人和CTO,曾任Facebook生产工程经理,是一位有15年以上经验的高级系统工程师。
目录
序 xii
前言 xiii
第 1章 数据库可靠性工程介绍 1
1.1 数据库可靠性工程师的指导原则 2
1.1.1 保护数据 2
1.1.2 大量自助服务 3
1.1.3 消除琐事 3
1.1.4 数据库并不特殊 4
1.1.5 消除软件和运维之间的障碍 4
1.2 运维核心概述 5
1.3 需求层次 6
1.3.1 生存和安全 . 6
1.3.2 爱和归属感 7