--- title: "目录" linkTitle: "目录" weight: 10 breadcrumbs: false --- ![](/title.jpg) ## [序言](/preface) - [本书的目标读者](/preface#本书的目标读者) - [本书涉及的领域](/preface#本书涉及的领域) - [本书纲要](/preface#本书纲要) - [参考文献与延伸阅读](/preface#参考文献与延伸阅读) - [O‘Reilly Safari](/preface#oreilly-safari) - [致谢](/preface#致谢) ## [1. 数据系统架构中的权衡](/ch1) - [分析型与事务型系统](/ch1#sec_introduction_analytics) - [云服务与自托管](/ch1#sec_introduction_cloud) - [分布式与单节点系统](/ch1#sec_introduction_distributed) - [数据系统、法律与社会](/ch1#sec_introduction_compliance) - [总结](/ch1#summary) ## [2. 定义非功能性需求](/ch2) - [案例研究:社交网络首页时间线](/ch2#sec_introduction_twitter) - [描述性能](/ch2#sec_introduction_percentiles) - [可靠性与容错](/ch2#sec_introduction_reliability) - [可伸缩性](/ch2#sec_introduction_scalability) - [可运维性](/ch2#sec_introduction_maintainability) - [总结](/ch2#summary) ## [3. 数据模型与查询语言](/ch3) - [关系模型与文档模型](/ch3#sec_datamodels_history) - [图数据模型](/ch3#sec_datamodels_graph) - [事件溯源与 CQRS](/ch3#sec_datamodels_events) - [数据框、矩阵与数组](/ch3#sec_datamodels_dataframes) - [总结](/ch3#summary) ## [4. 存储与检索](/ch4) - [OLTP 系统的存储与索引](/ch4#sec_storage_oltp) - [分析型数据存储](/ch4#sec_storage_analytics) - [多维索引与全文索引](/ch4#sec_storage_multidimensional) - [总结](/ch4#summary) ## [5. 编码与演化](/ch5) - [编码数据的格式](/ch5#sec_encoding_formats) - [数据流的模式](/ch5#sec_encoding_dataflow) - [总结](/ch5#summary) ## [6. 复制](/ch6) - [单主复制](/ch6#sec_replication_leader) - [复制延迟的问题](/ch6#sec_replication_lag) - [多主复制](/ch6#sec_replication_multi_leader) - [无主复制](/ch6#sec_replication_leaderless) - [总结](/ch6#summary) ## [7. 分片](/ch7) - [分片的利与弊](/ch7#sec_sharding_reasons) - [键值数据的分片](/ch7#sec_sharding_key_value) - [请求路由](/ch7#sec_sharding_routing) - [分片与二级索引](/ch7#sec_sharding_secondary_indexes) - [总结](/ch7#summary) ## [8. 事务](/ch8) - [事务到底是什么?](/ch8#sec_transactions_overview) - [弱隔离级别](/ch8#sec_transactions_isolation_levels) - [可串行化](/ch8#sec_transactions_serializability) - [分布式事务](/ch8#sec_transactions_distributed) - [总结](/ch8#summary) - [参考](/ch8#参考) ## [9. 分布式系统的麻烦](/ch9) - [故障与部分失效](/ch9#sec_distributed_partial_failure) - [不可靠的网络](/ch9#sec_distributed_networks) - [不可靠的时钟](/ch9#sec_distributed_clocks) - [知识、真相和谎言](/ch9#sec_distributed_truth) - [总结](/ch9#summary) ## [10. 一致性与共识](/ch10) - [线性一致性](/ch10#sec_consistency_linearizability) - [ID 生成器和逻辑时钟](/ch10#sec_consistency_logical) - [共识](/ch10#sec_consistency_consensus) - [总结](/ch10#summary) ## [第十一章:批处理](/ch11) - [使用Unix工具的批处理](/ch11#使用unix工具的批处理) - [MapReduce和分布式文件系统](/ch11#mapreduce和分布式文件系统) - [MapReduce之后](/ch11#mapreduce之后) - [本章小结](/ch11#本章小结) - [参考文献](/ch11#参考文献) ## [第十二章:流处理](/ch12) - [传递事件流](/ch12#传递事件流) - [数据库与流](/ch12#数据库与流) - [流处理](/ch12#流处理) - [本章小结](/ch12#本章小结) - [参考文献](/ch12#参考文献) ## [第十三章:数据系统的未来](/ch13) - [数据集成](/ch13#数据集成) - [分拆数据库](/ch13#分拆数据库) - [将事情做正确](/ch13#将事情做正确) - [做正确的事情](/ch13#做正确的事情) - [本章小结](/ch13#本章小结) - [参考文献](/ch13#参考文献) ## [术语表](/glossary) ## [后记](/colophon) - [关于作者](/colophon#关于作者) - [关于译者](/colophon#关于译者) - [后记](/colophon#后记)