--- title: "目錄" linkTitle: "目錄" weight: 10 breadcrumbs: false --- ![](/title.jpg) ## [序言](/tw/preface) - [本書的目標讀者](/tw/preface#本書的目標讀者) - [本書涉及的領域](/tw/preface#本書涉及的領域) - [本書綱要](/tw/preface#本書綱要) - [參考文獻與延伸閱讀](/tw/preface#參考文獻與延伸閱讀) - [O‘Reilly Safari](/tw/preface#oreilly-safari) - [致謝](/tw/preface#致謝) ## [1. 資料系統架構中的權衡](/tw/ch1) - [分析型與事務型系統](/tw/ch1#sec_introduction_analytics) - [雲服務與自託管](/tw/ch1#sec_introduction_cloud) - [分散式與單節點系統](/tw/ch1#sec_introduction_distributed) - [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance) - [總結](/tw/ch1#summary) ## [2. 定義非功能性需求](/tw/ch2) - [案例研究:社交網路首頁時間線](/tw/ch2#sec_introduction_twitter) - [描述效能](/tw/ch2#sec_introduction_percentiles) - [可靠性與容錯](/tw/ch2#sec_introduction_reliability) - [可伸縮性](/tw/ch2#sec_introduction_scalability) - [可運維性](/tw/ch2#sec_introduction_maintainability) - [總結](/tw/ch2#summary) ## [3. 資料模型與查詢語言](/tw/ch3) - [關係模型與文件模型](/tw/ch3#sec_datamodels_history) - [圖資料模型](/tw/ch3#sec_datamodels_graph) - [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events) - [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes) - [總結](/tw/ch3#summary) ## [4. 儲存與檢索](/tw/ch4) - [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp) - [分析型資料儲存](/tw/ch4#sec_storage_analytics) - [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional) - [總結](/tw/ch4#summary) ## [5. 編碼與演化](/tw/ch5) - [編碼資料的格式](/tw/ch5#sec_encoding_formats) - [資料流的模式](/tw/ch5#sec_encoding_dataflow) - [總結](/tw/ch5#summary) ## [6. 複製](/tw/ch6) - [單主複製](/tw/ch6#sec_replication_leader) - [複製延遲的問題](/tw/ch6#sec_replication_lag) - [多主複製](/tw/ch6#sec_replication_multi_leader) - [無主複製](/tw/ch6#sec_replication_leaderless) - [總結](/tw/ch6#summary) ## [7. 分片](/tw/ch7) - [分片的利與弊](/tw/ch7#sec_sharding_reasons) - [鍵值資料的分片](/tw/ch7#sec_sharding_key_value) - [請求路由](/tw/ch7#sec_sharding_routing) - [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes) - [總結](/tw/ch7#summary) ## [8. 事務](/tw/ch8) - [事務到底是什麼?](/tw/ch8#sec_transactions_overview) - [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels) - [可序列化](/tw/ch8#sec_transactions_serializability) - [分散式事務](/tw/ch8#sec_transactions_distributed) - [總結](/tw/ch8#summary) - [參考](/tw/ch8#參考) ## [9. 分散式系統的麻煩](/tw/ch9) - [故障與部分失效](/tw/ch9#sec_distributed_partial_failure) - [不可靠的網路](/tw/ch9#sec_distributed_networks) - [不可靠的時鐘](/tw/ch9#sec_distributed_clocks) - [知識、真相和謊言](/tw/ch9#sec_distributed_truth) - [總結](/tw/ch9#summary) ## [10. 一致性與共識](/tw/ch10) - [線性一致性](/tw/ch10#sec_consistency_linearizability) - [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical) - [共識](/tw/ch10#sec_consistency_consensus) - [總結](/tw/ch10#summary) ## [11. 批處理](/tw/ch11) - [使用 Unix 工具的批處理](/tw/ch11#sec_batch_unix) - [分散式系統中的批處理](/tw/ch11#sec_batch_distributed) - [批處理模型](/tw/ch11#id431) - [批處理用例](/tw/ch11#sec_batch_output) - [本章小結](/tw/ch11#id292) - [參考文獻](/tw/ch11#references) ## [12. 流處理](/tw/ch12) - [傳遞事件流](/tw/ch12#sec_stream_transmit) - [資料庫與流](/tw/ch12#sec_stream_databases) - [流處理](/tw/ch12#sec_stream_processing) - [本章小結](/tw/ch12#id332) - [參考文獻](/tw/ch12#references) ## [13. 流式系統的哲學](/tw/ch13) - [資料整合](/tw/ch13#sec_future_integration) - [分拆資料庫](/tw/ch13#sec_future_unbundling) - [追求正確性](/tw/ch13#sec_future_correctness) - [本章小結](/tw/ch13#id367) - [參考文獻](/tw/ch13#references) ## [14. 將事情做正確](/ch14) - [預測分析](/ch14#id369) - [隱私與追蹤](/ch14#id373) - [總結](/ch14#id594) - [參考文獻](/ch14#references) ## [術語表](/tw/glossary) ## [後記](/tw/colophon) - [關於作者](/tw/colophon#關於作者) - [關於譯者](/tw/colophon#關於譯者) - [後記](/tw/colophon#後記)