--- 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) ## [第十一章:批處理](/tw/ch11) - [使用Unix工具的批處理](/tw/ch11#使用unix工具的批處理) - [MapReduce和分散式檔案系統](/tw/ch11#mapreduce和分散式檔案系統) - [MapReduce之後](/tw/ch11#mapreduce之後) - [本章小結](/tw/ch11#本章小結) - [參考文獻](/tw/ch11#參考文獻) ## [第十二章:流處理](/tw/ch12) - [傳遞事件流](/tw/ch12#傳遞事件流) - [資料庫與流](/tw/ch12#資料庫與流) - [流處理](/tw/ch12#流處理) - [本章小結](/tw/ch12#本章小結) - [參考文獻](/tw/ch12#參考文獻) ## [第十三章:資料系統的未來](/tw/ch13) - [資料整合](/tw/ch13#資料整合) - [分拆資料庫](/tw/ch13#分拆資料庫) - [將事情做正確](/tw/ch13#將事情做正確) - [做正確的事情](/tw/ch13#做正確的事情) - [本章小結](/tw/ch13#本章小結) - [參考文獻](/tw/ch13#參考文獻) ## [術語表](/tw/glossary) ## [後記](/tw/colophon) - [關於作者](/tw/colophon#關於作者) - [關於譯者](/tw/colophon#關於譯者) - [後記](/tw/colophon#後記)