--- 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) ## [11. 批处理](/ch11) - [使用 Unix 工具的批处理](/ch11#sec_batch_unix) - [分布式系统中的批处理](/ch11#sec_batch_distributed) - [批处理模型](/ch11#id431) - [批处理用例](/ch11#sec_batch_output) - [本章小结](/ch11#id292) - [参考文献](/ch11#references) ## [12. 流处理](/ch12) - [传递事件流](/ch12#sec_stream_transmit) - [数据库与流](/ch12#sec_stream_databases) - [流处理](/ch12#sec_stream_processing) - [本章小结](/ch12#id332) - [参考文献](/ch12#references) ## [13. 流式系统的哲学](/ch13) - [数据集成](/ch13#sec_future_integration) - [分拆数据库](/ch13#sec_future_unbundling) - [追求正确性](/ch13#sec_future_correctness) - [本章小结](/ch13#id367) - [参考文献](/ch13#references) ## [14. 将事情做正确](/ch14) - [预测分析](/ch14#id369) - [隐私与追踪](/ch14#id373) - [总结](/ch14#id594) - [参考文献](/ch14#references) ## [术语表](/glossary) ## [后记](/colophon) - [关于作者](/colophon#关于作者) - [关于译者](/colophon#关于译者) - [后记](/colophon#后记)