mirror of
https://github.com/Vonng/ddia.git
synced 2026-06-21 17:07:12 +08:00
3542 lines
No EOL
295 KiB
Markdown
3542 lines
No EOL
295 KiB
Markdown
---
|
||
title: 索引
|
||
weight: 550
|
||
breadcrumbs: false
|
||
---
|
||
|
||
### 符號
|
||
|
||
- 3FS(分散式檔案系統), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
|
||
### A
|
||
|
||
- 中止(事務), [事務](/tw/ch8#ch_transactions), [原子性](/tw/ch8#sec_transactions_acid_atomicity)
|
||
- 級聯, [沒有髒讀](/tw/ch8#no-dirty-reads)
|
||
- 在兩階段提交中, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- 樂觀併發控制的效能, [可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 重試已中止的事務, [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 抽象, [雲服務的分層](/tw/ch1#layering-of-cloud-services), [簡單性:管理複雜度](/tw/ch2#id38), [資料模型與查詢語言](/tw/ch3#ch_datamodels), [事務](/tw/ch8#ch_transactions), [總結](/tw/ch8#summary)
|
||
- 意外複雜性, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 問責制, [責任與問責](/ch14#id371)
|
||
- 會計(財務資料), [總結](/tw/ch3#summary), [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- Accumulo(資料庫)
|
||
- 寬柱資料模型, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality), [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- ACID 屬性(事務), [ACID 的含義](/tw/ch8#sec_transactions_acid)
|
||
- 原子性, [原子性](/tw/ch8#sec_transactions_acid_atomicity), [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 一致性, [一致性](/tw/ch8#sec_transactions_acid_consistency), [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- 永續性, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal), [永續性](/tw/ch8#durability)
|
||
- 隔離性, [隔離性](/tw/ch8#sec_transactions_acid_isolation), [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 確認(訊息), [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- active/active replication(見 multi-leader replication)
|
||
- active/passive replication(見 基於領導者的複製)
|
||
- ActiveMQ(訊息系統), [訊息代理](/tw/ch5#message-brokers), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- ActiveRecord(物件關係對映器), [物件關係對映(ORM)](/tw/ch3#object-relational-mapping-orm), [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- activity (workflows)(見 workflow engines)
|
||
- Actor 模型, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- (另見 event-driven architecture)
|
||
- 與流處理的比較, [事件驅動架構與 RPC](/tw/ch12#sec_stream_actors_drpc)
|
||
- 自適應容量, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- Advanced Message Queuing Protocol(見 AMQP)
|
||
- 航空航天系統, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- Aerospike(資料庫)
|
||
- 強一致性模式, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- AGE(圖資料庫), [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 彙總
|
||
- 資料立方體和已實現檢視, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 分批處理, [排序與記憶體聚合](/tw/ch11#id275)
|
||
- 流程中, [流分析](/tw/ch12#id318)
|
||
- 聚合管道(MongoDB), [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization), [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- 敏捷, [可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability)
|
||
- 最小化不可逆性, [批處理](/tw/ch11#ch_batch), [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- 充滿自信地快速前進, [端到端原則重現](/tw/ch13#id456)
|
||
- 一致意見, [單值共識](/tw/ch10#single-value-consensus), [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- (另見 共識)
|
||
- AI (artificial intelligence)(見 machine learning)
|
||
- AI Act (European Union), [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- Airbyte, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- Airflow(工作流排程器), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows), [批處理](/tw/ch11#ch_batch), [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- 雲資料倉整合, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 用於 ETL, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 阿卡邁
|
||
- 響應時間研究, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 演算法
|
||
- 演算法正確性, [定義演算法的正確性](/tw/ch9#defining-the-correctness-of-an-algorithm)
|
||
- B樹, [B 樹](/tw/ch4#sec_storage_b_trees)-[B 樹變體](/tw/ch4#b-tree-variants)
|
||
- 分散式系統, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 歸併排序, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 排程, [資源分配](/tw/ch11#id279)
|
||
- SSTable 與 LSM 樹, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 全互聯複製拓撲, [多主複製拓撲](/tw/ch6#sec_replication_topologies)
|
||
- AllegroGraph(資料庫), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- SPARQL 查詢語言, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- ALTER TABLE 語句(SQL), [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility), [編碼與演化](/tw/ch5#ch_encoding)
|
||
- 亞馬遜
|
||
- Dynamo(見 Dynamo(資料庫))
|
||
- 響應時間研究, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- Amazon Web Services (AWS)
|
||
- Aurora(見 Aurora(雲資料庫))
|
||
- ClockBound(見 ClockBound(時間同步))
|
||
- 正確性測試, [形式化方法和隨機測試](/tw/ch9#sec_distributed_formal)
|
||
- DynamoDB(見 DynamoDB(資料庫))
|
||
- EBS(見 EBS(虛擬塊裝置))
|
||
- Kinesis(見 Kinesis(訊息系統))
|
||
- Neptune(見 Neptune(圖資料庫))
|
||
- 網路可靠性, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- S3(見 S3(物件儲存))
|
||
- 放大
|
||
- 偏見, [偏見與歧視](/ch14#id370)
|
||
- 故障, [維護派生狀態](/tw/ch13#id446)
|
||
- 尾延遲, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla), [本地二級索引](/tw/ch7#id166)
|
||
- 寫入放大, [寫放大](/tw/ch4#write-amplification)
|
||
- AMQP(高階訊息佇列協議), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- (另見 messaging systems)
|
||
- 比較基於日誌的郵件, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 訊息順序, [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- 分析系統, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- 作為衍生資料系統, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- 來自運營系統的 ETL, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 治理, [超越資料湖](/tw/ch1#beyond-the-data-lake)
|
||
- 分析, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)-[記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- 與事務處理的比較, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 資料正常化, [正規化的權衡](/tw/ch3#trade-offs-of-normalization)
|
||
- data warehousing(見 data warehousing)
|
||
- predictive(見 predictive analytics)
|
||
- 與批次處理的關係, [分析(Analytics)](/tw/ch11#sec_batch_olap)-[分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 計劃, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)-[星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 快速隔離查詢, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 流式分析, [流分析](/tw/ch12#id318)
|
||
- 分析工程, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- 反熵, [追趕錯過的寫入](/tw/ch6#sec_replication_read_repair)
|
||
- Antithesis(確定性模擬測試), [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- Apache Accumulo(見 Accumulo)
|
||
- Apache ActiveMQ(見 ActiveMQ)
|
||
- Apache AGE(見 AGE)
|
||
- Apache Arrow(見 Arrow(資料格式))
|
||
- Apache Avro(見 Avro)
|
||
- Apache Beam(見 Beam)
|
||
- Apache BookKeeper(見 BookKeeper)
|
||
- Apache Cassandra(見 Cassandra)
|
||
- Apache Curator(見 Curator)
|
||
- Apache DataFusion(見 DataFusion(查詢引擎))
|
||
- Apache Druid(見 Druid(資料庫))
|
||
- Apache Flink(見 Flink(處理框架))
|
||
- Apache HBase(見 HBase)
|
||
- Apache Iceberg(見 Iceberg(表格式))
|
||
- Apache Jena(見 Jena)
|
||
- Apache Kafka(見 Kafka)
|
||
- Apache Lucene(見 Lucene)
|
||
- Apache Oozie(見 Oozie(工作流排程器))
|
||
- Apache ORC(見 ORC(資料格式))
|
||
- Apache Parquet(見 Parquet(資料格式))
|
||
- Apache Pig(查詢語言), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- Apache Pinot(見 Pinot(資料庫))
|
||
- Apache Pulsar(見 Pulsar)
|
||
- Apache Qpid(見 Qpid)
|
||
- Apache Samza(見 Samza)
|
||
- Apache Solr(見 Solr)
|
||
- Apache Spark(見 Spark;見 Spark(處理框架))
|
||
- Apache Storm(見 Storm)
|
||
- Apache Superset(見 Superset(資料視覺化軟體))
|
||
- Apache Thrift(見 Thrift)
|
||
- Apache ZooKeeper(見 ZooKeeper)
|
||
- Apama (流式分析), [複合事件處理](/tw/ch12#id317)
|
||
- append-only files(見 logs)
|
||
- Application Programming Interfaces (APIs), [資料模型與查詢語言](/tw/ch3#ch_datamodels)
|
||
- 用於改變流, [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 分散式事務, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 服務費用, [流經服務的資料流:REST 與 RPC](/tw/ch5#sec_encoding_dataflow_rpc)-[RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- (另見 services)
|
||
- 可演化性, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- RESTful, [Web 服務](/tw/ch5#sec_web_services)
|
||
- application state(見 國家)
|
||
- approximate search(見 similarity search)
|
||
- 檔案儲存、資料庫資料, [歸檔儲存](/tw/ch5#archival-storage)
|
||
- arcs(見 edges)
|
||
- ArcticDB(資料庫), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 算術平均值, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 陣列
|
||
- 陣列資料庫, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 多層面, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- Arrow(資料格式), [列式儲存](/tw/ch4#sec_storage_column), [DataFrames](/tw/ch11#id287)
|
||
- artificial intelligence(見 machine learning)
|
||
- ASCII text, [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)
|
||
- ASN.1 (schema language), [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- 關聯表格, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many), [屬性圖](/tw/ch3#id56)
|
||
- 同步網路, [不可靠的網路](/tw/ch9#sec_distributed_networks), [術語表](/tw/glossary)
|
||
- 比較同步網路, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 系統模型, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 同步複製, [同步複製與非同步複製](/tw/ch6#sec_replication_sync_async), [術語表](/tw/glossary)
|
||
- 故障資料損失, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 從同步跟蹤器讀取, [複製延遲的問題](/tw/ch6#sec_replication_lag)
|
||
- 有多個領導, [多主複製](/tw/ch6#sec_replication_multi_leader)
|
||
- 非同步傳輸模式, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 原子廣播, [共享日誌作為共識](/tw/ch10#sec_consistency_shared_logs)
|
||
- 原子鐘, [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- (另見 clocks)
|
||
- 原子性, [術語表](/tw/glossary)
|
||
- 原子自增, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 比較和設定, [條件寫入(比較並設定)](/tw/ch8#sec_transactions_compare_and_set), [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- (另見 比較和設定)
|
||
- 異常資料, [正規化的權衡](/tw/ch3#trade-offs-of-normalization)
|
||
- 獲取和新增/遞增, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical), [共識](/tw/ch10#sec_consistency_consensus), [獲取並增加作為共識](/tw/ch10#fetch-and-add-as-consensus)
|
||
- 寫入操作, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- 原子性, [原子性](/tw/ch8#sec_transactions_acid_atomicity), [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object), [術語表](/tw/glossary)
|
||
- 原子提交
|
||
- 避開, [多分割槽請求處理](/tw/ch13#id360), [無協調資料系統](/tw/ch13#id454)
|
||
- 遮蔽和非遮蔽, [三階段提交](/tw/ch8#three-phase-commit)
|
||
- 在溪流處理中, [恰好一次訊息處理](/tw/ch8#sec_transactions_exactly_once), [再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited), [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
- 維護衍生資料, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 分散式事務, [分散式事務](/tw/ch8#sec_transactions_distributed)-[再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- 用於多物件事務, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 用於單物件寫入, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 與協商一致的關係, [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- 可審計性, [信任但驗證](/tw/ch13#sec_future_verification)-[用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 設計, [為可審計性而設計](/tw/ch13#id365)
|
||
- 自動審計系統, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 透過不可改變性, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 可審計資料系統工具, [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- Aurora(雲資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- Aurora DSQL(資料庫)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 自動縮放, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- Automerge (CRDT library), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 可用性, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)
|
||
- (另見 fault tolerance)
|
||
- 在 CAP 定理中, [CAP 定理](/tw/ch10#the-cap-theorem)
|
||
- 領袖選舉, [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 在服務級別協議(SLA)中, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 可用區, [透過冗餘容忍硬體故障](/tw/ch2#tolerating-hardware-faults-through-redundancy), [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- Avro(資料格式), [Avro](/tw/ch5#sec_encoding_avro)-[動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- 動態生成的計劃, [動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- 物件容器檔案, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema), [歸檔儲存](/tw/ch5#archival-storage)
|
||
- 讀者決定作家的計劃, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 計劃演變, [寫入者模式與讀取者模式](/tw/ch5#the-writers-schema-and-the-readers-schema)
|
||
- 批次處理中的用途, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- awk (Unix 工具) (英語)., [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [分散式作業編排](/tw/ch11#id278)
|
||
- Axon Framework, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- Azkaban(工作流排程器), [批處理](/tw/ch11#ch_batch)
|
||
- Azure Blob Storage(物件儲存), [雲服務的分層](/tw/ch1#layering-of-cloud-services), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 有條件的標題, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- Azure managed disks, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- Azure SQL DB(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- Azure Storage, [物件儲存](/tw/ch11#id277)
|
||
- Azure Synapse Analytics(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- Azure Virtual Machines
|
||
- 現場虛擬機器, [故障處理](/tw/ch11#id281)
|
||
|
||
### B
|
||
|
||
- B樹(指數), [B 樹](/tw/ch4#sec_storage_b_trees)-[B 樹變體](/tw/ch4#b-tree-variants)
|
||
- B+ trees, [B 樹變體](/tw/ch4#b-tree-variants)
|
||
- 分支因子, [B 樹](/tw/ch4#sec_storage_b_trees)
|
||
- comparison to LSM-trees, [比較 B 樹與 LSM 樹](/tw/ch4#sec_storage_btree_lsm_comparison)-[磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 崩潰恢復, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- 透過分割頁面增長, [B 樹](/tw/ch4#sec_storage_b_trees)
|
||
- 不可變變種, [B 樹變體](/tw/ch4#b-tree-variants), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 與硬分裂相似, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)
|
||
- 變體, [B 樹變體](/tw/ch4#b-tree-variants)
|
||
- B2(物件儲存), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- Backblaze B2(見 B2(物件儲存))
|
||
- 後端, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 返回, 指數, [描述效能](/tw/ch2#sec_introduction_percentiles), [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 背壓, [描述效能](/tw/ch2#sec_introduction_percentiles), [讀取效能](/tw/ch4#read-performance), [訊息傳遞系統](/tw/ch12#sec_stream_messaging), [術語表](/tw/glossary)
|
||
- 分批處理, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- in TCP, [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- 備份
|
||
- 用於複製的資料庫快照, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 在多使用者系統中, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 完整性, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 抓圖隔離, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 使用物件儲存, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 相對複製, [複製](/tw/ch6#ch_replication)
|
||
- 向後相容, [編碼與演化](/tw/ch5#ch_encoding)
|
||
- BadgerDB(資料庫)
|
||
- 可序列事務, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)
|
||
- BASE, contrast to ACID, [ACID 的含義](/tw/ch8#sec_transactions_acid)
|
||
- 擊打彈殼(Unix), [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp)
|
||
- 批處理, [批處理](/tw/ch11#ch_batch)-[本章小結](/tw/ch11#id292), [術語表](/tw/glossary)
|
||
- 方案規劃和職能規劃, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 惠益, [批處理](/tw/ch11#ch_batch)
|
||
- 結合流處理, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 與流處理的比較, [流處理](/tw/ch12#sec_stream_processing)
|
||
- 資料流引擎, [資料流引擎](/tw/ch11#sec_batch_dataflow)-[資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 過失容忍, [故障處理](/tw/ch11#id281), [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 資料整合, [批處理與流處理](/tw/ch13#sec_future_batch_streaming)-[統一批處理和流處理](/tw/ch13#id338)
|
||
- 圖表和迭代處理, [機器學習](/tw/ch11#id290)
|
||
- high-level APIs and languages, [查詢語言](/tw/ch11#sec_batch_query_lanauges)-[查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 雲資料倉庫中, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 在分散式系統中, [分散式系統中的批處理](/tw/ch11#sec_batch_distributed)
|
||
- 加入和分組, [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)-[JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- 限制, [批處理](/tw/ch11#ch_batch)
|
||
- 基於日誌的資訊和, [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 保持衍生狀態, [維護派生狀態](/tw/ch13#id446)
|
||
- 衡量業績, [批處理](/tw/ch11#ch_batch)
|
||
- 模式, [批處理模型](/tw/ch11#id431)
|
||
- 資源分配, [資源分配](/tw/ch11#id279)-[資源分配](/tw/ch11#id279)
|
||
- 資源管理員, [分散式作業編排](/tw/ch11#id278)
|
||
- 排程器, [分散式作業編排](/tw/ch11#id278)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)-[對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)-[混洗資料](/tw/ch11#sec_shuffle)
|
||
- 任務執行, [分散式作業編排](/tw/ch11#id278)
|
||
- 使用大小寫, [批處理用例](/tw/ch11#sec_batch_output)-[對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 使用 Unix 工具(例如), [使用 Unix 工具的批處理](/tw/ch11#sec_batch_unix)-[排序與記憶體聚合](/tw/ch11#id275)
|
||
- 批處理框架
|
||
- 與作業系統的比較, [分散式系統中的批處理](/tw/ch11#sec_batch_distributed)
|
||
- Beam (資料流庫), [統一批處理和流處理](/tw/ch13#id338)
|
||
- BERT (language model), [向量嵌入](/tw/ch4#id92)
|
||
- 偏向, [偏見與歧視](/ch14#id370)
|
||
- bidirectional replication(見 multi-leader replication)
|
||
- 泥漿大球, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 大資料
|
||
- 對資料最小化, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [立法與自律](/ch14#sec_future_legislation)
|
||
- BigQuery(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [批處理](/tw/ch11#ch_batch)
|
||
- DataFrames, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 硬化和叢集, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- Bigtable(資料庫)
|
||
- 硬化計劃, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 儲存佈局, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 平板(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 寬柱資料模型, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality), [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 二進位制資料編碼, [二進位制編碼](/tw/ch5#binary-encoding)-[模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- Avro, [Avro](/tw/ch5#sec_encoding_avro)-[動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- MessagePack, [二進位制編碼](/tw/ch5#binary-encoding)-[二進位制編碼](/tw/ch5#binary-encoding)
|
||
- Protocol Buffers, [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)-[欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 二進位制編碼
|
||
- 根據計劃, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- 按網路驅動程式, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- binary strings, lack of support in JSON and XML, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- 比特幣(催眠幣), [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 拜占庭斷層承受力, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 交換中的貨幣錯誤, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 點陣圖索引, [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- BitTorrent uTP protocol, [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- Bkd-樹木(指數), [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 無咎死後, [人類與可靠性](/tw/ch2#id31)
|
||
- Blazegraph(資料庫), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- SPARQL 查詢語言, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- blob storage(見 object storage)
|
||
- 塊, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 塊裝置(磁碟), [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- 塊鏈, [總結](/tw/ch3#summary)
|
||
- 拜占庭斷層承受力, [拜占庭故障](/tw/ch9#sec_distributed_byzantine), [共識](/tw/ch10#sec_consistency_consensus), [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 阻止原子承諾, [三階段提交](/tw/ch8#three-phase-commit)
|
||
- Bloom 過濾器(演算法), [布隆過濾器](/tw/ch4#bloom-filters), [讀取效能](/tw/ch4#read-performance), [流分析](/tw/ch12#id318)
|
||
- BookKeeper (replicated log), [將工作分配給節點](/tw/ch10#allocating-work-to-nodes)
|
||
- 邊框資料集, [流處理](/tw/ch12#ch_stream), [術語表](/tw/glossary)
|
||
- (另見 batch processing)
|
||
- 受限延遲, [術語表](/tw/glossary)
|
||
- 在網路中, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 程序暫停, [響應時間保證](/tw/ch9#sec_distributed_clocks_realtime)
|
||
- 廣播
|
||
- 全序廣播(見 shared logs)
|
||
- 無中介訊息, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 粗糙(計量聚合器), [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- BTM (transaction coordinator), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- 緩衝
|
||
- Bufstream(訊息系統), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- Bufstream(訊息系統), [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 新建或購買, [雲服務與自託管](/tw/ch1#sec_introduction_cloud)
|
||
- 快速網路交通模式, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 商業分析員, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 商業資料處理, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 商業情報, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)-[資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- Business Process Execution Language (BPEL), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- Business Process Model and Notation (BPMN), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 例項, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 位元組序列,編碼資料, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- 拜占庭斷層, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)-[弱形式的謊言](/tw/ch9#weak-forms-of-lying), [系統模型與現實](/tw/ch9#sec_distributed_system_model), [術語表](/tw/glossary)
|
||
- 拜占庭容錯系統, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- Byzantine Generals Problem, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 協商一致演算法和, [共識](/tw/ch10#sec_consistency_consensus), [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
|
||
### C
|
||
|
||
- 快取, [全記憶體儲存](/tw/ch4#sec_storage_inmemory), [術語表](/tw/glossary)
|
||
- 意見, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 作為衍生資料, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- in CPUs, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized), [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 無效和贍養費, [保持系統同步](/tw/ch12#sec_stream_sync), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 線性一致性, [線性一致性](/tw/ch10#sec_consistency_linearizability)
|
||
- 雲中的本地磁碟, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- 日曆同步, [同步引擎與本地優先軟體](/tw/ch6#sec_replication_offline_clients), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- California Consumer Privacy Act (CCPA), [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- Camunda(工作流程引擎), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- (資料), [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- CAP定理, [CAP 定理](/tw/ch10#the-cap-theorem)-[CAP 定理](/tw/ch10#the-cap-theorem), [術語表](/tw/glossary)
|
||
- 能力規劃, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- Cap'n Proto(資料格式), [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- 碳排放, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- 級聯中止, [沒有髒讀](/tw/ch8#no-dirty-reads)
|
||
- 連鎖失敗, [軟體故障](/tw/ch2#software-faults), [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations), [超時和無界延遲](/tw/ch9#sec_distributed_queueing)
|
||
- Cassandra(資料庫)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307), [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 壓縮戰略, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- consistency level ANY, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 雜湊變硬, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash), [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 最後寫成的解決衝突, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)
|
||
- 無領導複製, [無主複製](/tw/ch6#sec_replication_leaderless)
|
||
- 輕量事務, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 線性,缺少, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 日誌結構儲存, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 多區域支助, [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 使用時鐘, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations), [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 節點(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 貓(Unix 工具), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis)
|
||
- 目錄, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 因果關係, [版本向量](/tw/ch6#version-vectors)
|
||
- (另見 causal dependencies)
|
||
- 因果關係, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)-[版本向量](/tw/ch6#version-vectors)
|
||
- 捕獲, [版本向量](/tw/ch6#version-vectors), [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality), [讀也是事件](/tw/ch13#sec_future_read_events)
|
||
- 按總訂單, [全序的限制](/tw/ch13#id335)
|
||
- 事務中, [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)
|
||
- 向朋友傳送訊息(例如), [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 因果關係, [術語表](/tw/glossary)
|
||
- 因果順序
|
||
- 與, [邏輯時鐘](/tw/ch10#sec_consistency_timestamps)
|
||
- 與, [邏輯時鐘](/tw/ch10#sec_consistency_timestamps)-[使用邏輯時鐘強制約束](/tw/ch10#enforcing-constraints-using-logical-clocks)
|
||
- 發生關係前, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 在可序列事務中, [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)-[檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 與時鐘不符, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 命令要抓取的事件, [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 違反《公約》的行為, [一致字首讀](/tw/ch6#sec_replication_consistent_prefix), [不同拓撲的問題](/tw/ch6#problems-with-different-topologies), [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 帶有同步時鐘, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 基於單元格的架構, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 複合事件處理(見 複合事件處理)
|
||
- CephFS(分散式檔案系統), [批處理](/tw/ch11#ch_batch), [物件儲存](/tw/ch11#id277)
|
||
- 證書透明性, [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- c組, [分散式作業編排](/tw/ch11#id278)
|
||
- 資料變更捕獲, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication), [資料變更捕獲](/tw/ch12#sec_stream_cdc)
|
||
- 變更流的 API 支援, [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 比較事件來源, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 執行, [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 初始快照, [初始快照](/tw/ch12#sec_stream_cdc_snapshot)
|
||
- 日誌壓縮, [日誌壓縮](/tw/ch12#sec_stream_log_compaction)
|
||
- 更改日誌, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)
|
||
- 資料變更捕獲, [資料變更捕獲](/tw/ch12#sec_stream_cdc)
|
||
- 操作狀態, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 在溪流中連線, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- 日誌壓縮, [日誌壓縮](/tw/ch12#sec_stream_log_compaction)
|
||
- 保持衍生狀態, [資料庫與流](/tw/ch12#sec_stream_databases)
|
||
- 混亂工程, [容錯](/tw/ch2#id27), [故障注入](/tw/ch9#sec_fault_injection)
|
||
- 檢查站
|
||
- 在高效能計算中, [雲計算與超級計算](/tw/ch1#id17)
|
||
- 在流處理器中, [微批次與存檔點](/tw/ch12#id329)
|
||
- 斷路器(限制重試), [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 電路交換網路, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 迴圈緩衝器, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 迴圈複製地形, [多主複製拓撲](/tw/ch6#sec_replication_topologies)
|
||
- Citus(資料庫)
|
||
- 雜湊變硬, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- ClickHouse(資料庫), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- 增量檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 點選流資料,分析, [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- 客戶
|
||
- 電話服務, [流經服務的資料流:REST 與 RPC](/tw/ch5#sec_encoding_dataflow_rpc)
|
||
- 離線, [同步引擎與本地優先軟體](/tw/ch6#sec_replication_offline_clients), [有狀態、可離線的客戶端](/tw/ch13#id347)
|
||
- 推動狀態更改到, [將狀態變更推送給客戶端](/tw/ch13#id348)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- ClockBound(時間同步), [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval)
|
||
- use in YugabyteDB, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 時鐘, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- 原子鐘, [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 信任間隔, [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval)-[用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 全球快照, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 混合邏輯時鐘, [混合邏輯時鐘](/tw/ch10#hybrid-logical-clocks)
|
||
- logical(見 logical clocks)
|
||
- 偏斜, [最後寫入勝利(丟棄併發寫入)](/tw/ch6#sec_replication_lww), [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations), [對同步時鐘的依賴](/tw/ch9#sec_distributed_clocks_relying)-[帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 殺人, [單調時鐘](/tw/ch9#monotonic-clocks)
|
||
- 同步和準確性, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)-[時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- synchronization using GPS, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy), [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 時間與單調時鐘, [單調時鐘與日曆時鐘](/tw/ch9#sec_distributed_monotonic_timeofday)
|
||
- 時間標記事件, [你用的是誰的時鐘?](/tw/ch12#id438)
|
||
- 雲服務, [雲服務與自託管](/tw/ch1#sec_introduction_cloud)-[雲計算與超級計算](/tw/ch1#id17)
|
||
- 可用區, [透過冗餘容忍硬體故障](/tw/ch2#tolerating-hardware-faults-through-redundancy), [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 需要發現服務, [服務發現](/tw/ch10#service-discovery)
|
||
- 網路故障, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 利弊關係, [雲服務的利弊](/tw/ch1#sec_introduction_cloud_tradeoffs)-[雲服務的利弊](/tw/ch1#sec_introduction_cloud_tradeoffs)
|
||
- 配額, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- regions(見 regions (geographic distribution))
|
||
- 無伺服器, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 共享資源, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 對超級計算, [雲計算與超級計算](/tw/ch1#id17)
|
||
- 雲內, [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)-[雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 雲飛
|
||
- R2(見 R2(物件儲存))
|
||
- 組合索引, [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- 分組(記錄順序), [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- CockroachDB(資料庫)
|
||
- 基於共識的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 一致性模式, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 鍵程硬化, [分片](/tw/ch7#ch_sharding), [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 可序列事務, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)
|
||
- 硬化二級指數, [全域性二級索引](/tw/ch7#id167)
|
||
- 事務, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- 使用模型檢查, [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 程式碼生成
|
||
- 用於查詢執行, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 帶有協議緩衝, [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)
|
||
- 協作編輯, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 列家庭(大表), [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality), [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 面向列的儲存, [列式儲存](/tw/ch4#sec_storage_column)-[查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 列壓縮, [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 公園, [列式儲存](/tw/ch4#sec_storage_column), [歸檔儲存](/tw/ch5#archival-storage)
|
||
- 排序在, [列儲存中的排序順序](/tw/ch4#sort-order-in-column-storage)-[列儲存中的排序順序](/tw/ch4#sort-order-in-column-storage)
|
||
- 向量處理, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 寬柱型, [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- comma-separated values(見 CSV)
|
||
- 命令查詢責任分離, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)-[事件溯源與 CQRS](/tw/ch3#sec_datamodels_events), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 命令(活動來源), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 執行(事務), [事務](/tw/ch8#ch_transactions)
|
||
- 原子提交, [分散式事務](/tw/ch8#sec_transactions_distributed)-[再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- (另見 原子性)
|
||
- 讀作承諾隔離, [讀已提交](/tw/ch8#sec_transactions_read_committed)
|
||
- three-phase commit (3PC), [三階段提交](/tw/ch8#three-phase-commit)
|
||
- 兩階段提交, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)-[協調器故障](/tw/ch8#coordinator-failure)
|
||
- 通用業務, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 壓實(Compaction)
|
||
- 更改日誌, [日誌壓縮](/tw/ch12#sec_stream_log_compaction)
|
||
- (另見 日誌壓縮)
|
||
- 流運算子狀態, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 日誌結構儲存, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 問題, [讀取效能](/tw/ch4#read-performance)
|
||
- 規模分級和分級辦法, [壓實策略](/tw/ch4#sec_storage_lsm_compaction), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 比較和設定, [條件寫入(比較並設定)](/tw/ch8#sec_transactions_compare_and_set), [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 執行鎖定, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 執行獨特性限制, [約束與唯一性保證](/tw/ch10#sec_consistency_uniqueness)
|
||
- 在物件儲存中, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 與協商一致的關係, [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable), [共識](/tw/ch10#sec_consistency_consensus), [比較並設定作為共識](/tw/ch10#compare-and-set-as-consensus)
|
||
- 與柵欄標誌的關係, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- 與事務的關係, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 相容性, [編碼與演化](/tw/ch5#ch_encoding), [資料流的模式](/tw/ch5#sec_encoding_dataflow)
|
||
- 電話服務, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 編碼格式的屬性, [總結](/tw/ch5#summary)
|
||
- 使用資料庫, [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)-[歸檔儲存](/tw/ch5#archival-storage)
|
||
- 補償事務, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros), [寬鬆地解釋約束](/tw/ch13#id362)
|
||
- 彙編, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 複合事件處理, [複合事件處理](/tw/ch12#id317)
|
||
- 複雜度
|
||
- 理論模型中的蒸餾, [將系統模型對映到現實世界](/tw/ch9#mapping-system-models-to-the-real-world)
|
||
- 重要和意外事項, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 使用抽象來隱藏, [資料模型與查詢語言](/tw/ch3#ch_datamodels)
|
||
- 管理, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- composing data systems(見 unbundling databases)
|
||
- 壓縮
|
||
- in SSTables, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)
|
||
- 計算密集型應用程式, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 電腦遊戲, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 縮寫索引, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 在雜湊硬化系統中, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 併發
|
||
- 演員程式設計模式, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks), [事件驅動架構與 RPC](/tw/ch12#sec_stream_actors_drpc)
|
||
- (另見 event-driven architecture)
|
||
- 事務隔離薄弱時出現的錯誤, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 解決衝突, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)-[處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 定義, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 檢測並行寫作, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)-[版本向量](/tw/ch6#version-vectors)
|
||
- 雙寫、 問題, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 發生關係前, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 在複製系統中, [複製延遲的問題](/tw/ch6#sec_replication_lag)-[版本向量](/tw/ch6#version-vectors), [線性一致性](/tw/ch10#sec_consistency_linearizability)-[線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)
|
||
- 多版本併發控制, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 樂觀併發控制, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 行動命令, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 透過事件日誌減少, [併發控制](/tw/ch12#sec_stream_concurrency), [資料流:應用程式碼與狀態變化的互動](/tw/ch13#id450)
|
||
- 時間和相對性, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 事務隔離, [隔離性](/tw/ch8#sec_transactions_acid_isolation)
|
||
- 寫偏差, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 有條件寫入, [條件寫入(比較並設定)](/tw/ch8#sec_transactions_compare_and_set)
|
||
- 事務中, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 在物件儲存中, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 會議管理系統(例如), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- conflict-free replicated datatypes (CRDTs), [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 用於無頭複製, [捕獲先發生關係](/tw/ch6#capturing-the-happens-before-relationship)
|
||
- 防止丟失更新, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 衝突
|
||
- 撤銷, [衝突避免](/tw/ch6#conflict-avoidance)
|
||
- 因果關係, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 衝突檢測
|
||
- 分散式事務, [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 在基於日誌的系統中, [唯一性約束需要達成共識](/tw/ch13#id452)
|
||
- in serializable snapshot isolation (SSI), [檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 在兩階段提交中, [系統性的承諾](/tw/ch8#a-system-of-promises)
|
||
- 解決衝突
|
||
- 透過中止事務, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 透過道歉, [寬鬆地解釋約束](/tw/ch13#id362)
|
||
- 最後寫入勝利, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 使用原子操作, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 確定什麼是衝突, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts), [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 無領導複製, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)
|
||
- 丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)-[衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 實現, [物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 決議, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)-[處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 自動, [自動衝突解決](/tw/ch6#automatic-conflict-resolution)
|
||
- 無頭系統, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)
|
||
- 最後寫入勝利, [最後寫入勝利(丟棄併發寫入)](/tw/ch6#sec_replication_lww)
|
||
- 使用自定義邏輯, [手動衝突解決](/tw/ch6#manual-conflict-resolution), [捕獲先發生關係](/tw/ch6#capturing-the-happens-before-relationship)
|
||
- 兄弟, [手動衝突解決](/tw/ch6#manual-conflict-resolution), [捕獲先發生關係](/tw/ch6#capturing-the-happens-before-relationship)
|
||
- 合併, [捕獲先發生關係](/tw/ch6#capturing-the-happens-before-relationship)
|
||
- 寫偏差, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 調和
|
||
- Freight(訊息系統), [設定新的副本](/tw/ch6#sec_replication_new_replica), [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 計劃登記, [JSON 模式](/tw/ch5#json-schema), [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 擁堵(網路)
|
||
- 撤銷, [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- 限制時鐘的準確性, [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval)
|
||
- 排隊延遲, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 共識, [共識](/tw/ch10#sec_consistency_consensus)-[總結](/tw/ch10#summary), [術語表](/tw/glossary)
|
||
- 演算法, [共識](/tw/ch10#sec_consistency_consensus), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 協商一致編號, [獲取並增加作為共識](/tw/ch10#fetch-and-add-as-consensus)
|
||
- 協調事務, [協調服務](/tw/ch10#sec_consistency_coordination)-[服務發現](/tw/ch10#service-discovery)
|
||
- 費用, [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 無法實現, [共識](/tw/ch10#sec_consistency_consensus)
|
||
- 防止腦分裂, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 重組, [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 與原子承諾的關係, [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- relation to compare-and-set (CAS), [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable), [比較並設定作為共識](/tw/ch10#compare-and-set-as-consensus)
|
||
- 與獲取和新增的關係, [獲取並增加作為共識](/tw/ch10#fetch-and-add-as-consensus)
|
||
- 與複製有關, [使用共享日誌](/tw/ch10#sec_consistency_smr)
|
||
- 與共享日誌的關係, [共享日誌作為共識](/tw/ch10#sec_consistency_shared_logs)
|
||
- 與獨特性制約因素的關係, [唯一性約束需要達成共識](/tw/ch13#id452)
|
||
- 安全和生活特性, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 單一價值共識, [單值共識](/tw/ch10#single-value-consensus)
|
||
- consent (GDPR), [同意與選擇自由](/ch14#id375)
|
||
- 一致性, [一致性](/tw/ch8#sec_transactions_acid_consistency), [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 跨越不同資料庫, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [保持系統同步](/tw/ch12#sec_stream_sync), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views), [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions)
|
||
- 因果關係, [一致字首讀](/tw/ch6#sec_replication_consistent_prefix), [不同拓撲的問題](/tw/ch6#problems-with-different-topologies), [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 一致字首讀, [一致字首讀](/tw/ch6#sec_replication_consistent_prefix)-[一致字首讀](/tw/ch6#sec_replication_consistent_prefix)
|
||
- 一致的快照, [設定新的副本](/tw/ch6#sec_replication_new_replica), [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)-[快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner), [初始快照](/tw/ch12#sec_stream_cdc_snapshot), [建立索引](/tw/ch13#id340)
|
||
- (另見 snapshots)
|
||
- 崩潰恢復, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- enforcing constraints(見 constraints)
|
||
- 最終, [複製延遲的問題](/tw/ch6#sec_replication_lag)
|
||
- (另見 最終一致性)
|
||
- in ACID transactions, [一致性](/tw/ch8#sec_transactions_acid_consistency), [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- 在 CAP 定理中, [CAP 定理](/tw/ch10#the-cap-theorem)
|
||
- 領袖選舉, [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 微服務, [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems)
|
||
- 線性一致性, [複製延遲的解決方案](/tw/ch6#id131), [線性一致性](/tw/ch10#sec_consistency_linearizability)-[線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 含義, [一致性](/tw/ch8#sec_transactions_acid_consistency)
|
||
- 單調讀, [單調讀](/tw/ch6#sec_replication_monotonic_reads)-[單調讀](/tw/ch6#sec_replication_monotonic_reads)
|
||
- 二級指數, [多物件事務的需求](/tw/ch8#sec_transactions_need), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation), [理解資料流](/tw/ch13#id443), [建立索引](/tw/ch13#id340)
|
||
- 讀後寫, [讀己之寫](/tw/ch6#sec_replication_ryw)-[讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 在衍生資料系統中, [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions)
|
||
- strong(見 線性一致性)
|
||
- 及時性和完整性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 使用法定人數, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations), [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 連續的雜湊, [一致性雜湊](/tw/ch7#sec_sharding_consistent_hashing)
|
||
- 一致字首讀, [一致字首讀](/tw/ch6#sec_replication_consistent_prefix)
|
||
- 限制(資料庫), [一致性](/tw/ch8#sec_transactions_acid_consistency), [寫偏差的特徵](/tw/ch8#characterizing-write-skew)
|
||
- 同步檢查, [寬鬆地解釋約束](/tw/ch13#id362)
|
||
- 避免協調, [無協調資料系統](/tw/ch13#id454)
|
||
- 確保一能, [操作識別符號](/tw/ch13#id355)
|
||
- 在基於日誌的系統中, [強制約束](/tw/ch13#sec_future_constraints)-[多分割槽請求處理](/tw/ch13#id360)
|
||
- 跨越多個硬塊, [多分割槽請求處理](/tw/ch13#id360)
|
||
- 在兩階段提交中, [分散式事務](/tw/ch8#sec_transactions_distributed), [系統性的承諾](/tw/ch8#a-system-of-promises)
|
||
- 與協商一致的關係, [唯一性約束需要達成共識](/tw/ch13#id452)
|
||
- 需要線性, [約束與唯一性保證](/tw/ch10#sec_consistency_uniqueness)
|
||
- 領事(協調處), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 用於服務發現, [服務發現](/tw/ch10#service-discovery)
|
||
- 消費者(資訊流), [訊息代理](/tw/ch5#message-brokers), [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 背壓, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 消費者群體, [多個消費者](/tw/ch12#id298)
|
||
- 以原木計的消費者抵銷額, [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 失敗, [確認與重新傳遞](/tw/ch12#sec_stream_reordering), [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 扇出, [時間線的物化與更新](/tw/ch2#sec_introduction_materializing), [多個消費者](/tw/ch12#id298), [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging)
|
||
- 負載平衡, [多個消費者](/tw/ch12#id298), [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging)
|
||
- 未與生產者保持同步, [訊息傳遞系統](/tw/ch12#sec_stream_messaging), [磁碟空間使用](/tw/ch12#sec_stream_disk_usage), [開展分拆工作](/tw/ch13#sec_future_unbundling_favor)
|
||
- content models (JSON Schema), [JSON 模式](/tw/ch5#json-schema)
|
||
- 引數
|
||
- 事務之間, [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 遮蔽執行緒, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 樂觀併發控制的效能, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 雙相鎖定, [兩階段鎖定的效能](/tw/ch8#performance-of-two-phase-locking)
|
||
- 上下文開關, [延遲與響應時間](/tw/ch2#id23), [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 收斂, [自動衝突解決](/tw/ch6#automatic-conflict-resolution)-[CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 協調
|
||
- 撤銷, [無協調資料系統](/tw/ch13#id454)
|
||
- 跨資料中心, [全序的限制](/tw/ch13#id335)
|
||
- 跨區域, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 交叉硬度順序, [分片](/tw/ch8#sharding), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner), [使用共享日誌](/tw/ch10#sec_consistency_smr), [多分割槽請求處理](/tw/ch13#id360)
|
||
- 路徑請求到硬體, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 服務, [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election), [協調服務](/tw/ch10#sec_consistency_coordination)-[服務發現](/tw/ch10#service-discovery)
|
||
- 協調者, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- 失效, [協調器故障](/tw/ch8#coordinator-failure)
|
||
- in XA transactions, [XA 事務](/tw/ch8#xa-transactions)-[XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 恢復, [從協調器故障中恢復](/tw/ch8#recovering-from-coordinator-failure)
|
||
- 複製寫(B- 樹), [B 樹變體](/tw/ch4#b-tree-variants), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 公共物件請求代理體系結構, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- coronal mass ejection(見 solar storm)
|
||
- 正確性
|
||
- 可審計性, [信任但驗證](/tw/ch13#sec_future_verification)-[用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 拜占庭斷層承受力, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 處理部分失敗, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 在基於日誌的系統中, [強制約束](/tw/ch13#sec_future_constraints)-[多分割槽請求處理](/tw/ch13#id360)
|
||
- 系統模型中的演算法, [定義演算法的正確性](/tw/ch9#defining-the-correctness-of-an-algorithm)
|
||
- 生成資料, [為可審計性而設計](/tw/ch13#id365)
|
||
- 不可變資料, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 個人資料, [責任與問責](/ch14#id371), [隱私與資料使用](/ch14#id457)
|
||
- 時間, [不同拓撲的問題](/tw/ch6#problems-with-different-topologies), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)-[用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 事務次數, [一致性](/tw/ch8#sec_transactions_acid_consistency), [追求正確性](/tw/ch13#sec_future_correctness), [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- 及時性和完整性, [及時性與完整性](/tw/ch13#sec_future_integrity)-[無協調資料系統](/tw/ch13#id454)
|
||
- 資料腐敗
|
||
- 檢測, [端到端原則](/tw/ch13#sec_future_e2e_argument), [不要盲目信任承諾](/tw/ch13#id364)-[用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 由於病態記憶體訪問, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 輻射所致, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 由於大腦分裂, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing)
|
||
- 由於事務隔離薄弱, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 完整性作為不存在, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 網路包, [弱形式的謊言](/tw/ch9#weak-forms-of-lying)
|
||
- 磁碟, [永續性](/tw/ch8#durability)
|
||
- 防止使用寫頭日誌, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- 從, [批處理](/tw/ch11#ch_batch), [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 餘弦相似性(語義搜尋), [向量嵌入](/tw/ch4#id92)
|
||
- Couchbase(資料庫)
|
||
- 文件資料模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 永續性, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 雜湊變硬, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 加入支援, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 再平衡, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- vBuckets(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- CouchDB(資料庫)
|
||
- 作為同步引擎, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- B-樹木儲存, [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 解決衝突, [手動衝突解決](/tw/ch6#manual-conflict-resolution)
|
||
- 耦合(鬆緊), [可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability)
|
||
- 覆蓋索引, [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- CozoDB(資料庫), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- CPUs
|
||
- 快取一致性和記憶體障礙, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 緩衝和管道, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 計算錯誤的結果, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- SIMD instructions, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 斷層和斷層, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- CRDTs(見 conflict-free replicated datatypes)
|
||
- CREATE INDEX statement (SQL), [多列索引與二級索引](/tw/ch4#sec_storage_index_multicolumn), [建立索引](/tw/ch13#id340)
|
||
- 信用評級機構, [責任與問責](/ch14#id371)
|
||
- 加密重新整理, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events), [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 密碼, [總結](/tw/ch3#summary)
|
||
- 密碼學
|
||
- 防禦攻擊者, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 端到端加密和認證, [端到端原則](/tw/ch13#sec_future_e2e_argument)
|
||
- CSV (comma-separated values), [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp), [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- Curator (ZooKeeper recipes), [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election), [將工作分配給節點](/tw/ch10#allocating-work-to-nodes)
|
||
- Cypher(查詢語言), [Cypher 查詢語言](/tw/ch3#id57)
|
||
- comparison to SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
|
||
### D
|
||
|
||
- Daft(處理框架)
|
||
- DataFrames, [DataFrames](/tw/ch11#id287)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- Dagster(工作流排程器), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows), [批處理](/tw/ch11#ch_batch), [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- 雲資料倉整合, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 儀表板(業務情報), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- Dask(處理框架), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 資料目錄, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 資料聯結器, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 資料合同, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 資料變更捕獲, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- data corruption(見 corruption of data)
|
||
- 資料方塊, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 資料工程, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- 資料結構, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- data formats(見 編碼)
|
||
- 資料基礎設施, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 資料整合, [資料整合](/tw/ch13#sec_future_integration)-[統一批處理和流處理](/tw/ch13#id338), [本章小結](/tw/ch13#id367)
|
||
- 批次和流處理, [批處理與流處理](/tw/ch13#sec_future_batch_streaming)-[統一批處理和流處理](/tw/ch13#id338)
|
||
- 保持衍生狀態, [維護派生狀態](/tw/ch13#id446)
|
||
- 後處理資料, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- 統一, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 透過解開資料庫, [分拆資料庫](/tw/ch13#sec_future_unbundling)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 與聯邦資料庫的比較, [一切的元資料庫](/tw/ch13#id341)
|
||
- 透過生成資料合併工具, [組合使用派生資料的工具](/tw/ch13#id442)-[排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 衍生資料與分散式事務, [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions)
|
||
- 總訂單的限制, [全序的限制](/tw/ch13#id335)
|
||
- 命令事件捕獲因果關係, [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 關於資料流的推理, [理解資料流](/tw/ch13#id443)
|
||
- 需求, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- 使用批次處理, [批處理](/tw/ch11#ch_batch), [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 資料湖, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 資料湖區, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- data locality(見 區域性)
|
||
- 資料網格, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 資料最小化, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [立法與自律](/ch14#sec_future_legislation)
|
||
- 資料模型, [資料模型與查詢語言](/tw/ch3#ch_datamodels)-[總結](/tw/ch3#summary)
|
||
- DataFrames and arrays, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 類似圖表的模型, [圖資料模型](/tw/ch3#sec_datamodels_graph)-[GraphQL](/tw/ch3#id63)
|
||
- 資料日誌語言, [Datalog:遞迴關係查詢](/tw/ch3#id62)-[Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 屬性圖, [屬性圖](/tw/ch3#id56)
|
||
- RDF and triple-stores, [三元組儲存與 SPARQL](/tw/ch3#id59)-[SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 關係模型對文件模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)-[文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 支援多個, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 資料管道, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 資料產品, [超越資料湖](/tw/ch1#beyond-the-data-lake)
|
||
- data protection regulations(見 GDPR)
|
||
- 資料居住法, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 資料科學, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 資料倉, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 資料系統
|
||
- 正確性、制約因素和完整性, [追求正確性](/tw/ch13#sec_future_correctness)-[用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 資料整合, [資料整合](/tw/ch13#sec_future_integration)-[統一批處理和流處理](/tw/ch13#id338)
|
||
- 使用目標, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 多樣性, 保持同步, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 可維護性, [可運維性](/tw/ch2#sec_introduction_maintainability)-[可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability)
|
||
- 可能的錯誤, [事務](/tw/ch8#ch_transactions)
|
||
- 可靠性, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)-[人類與可靠性](/tw/ch2#id31)
|
||
- 硬體故障, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 人類錯誤, [人類與可靠性](/tw/ch2#id31)
|
||
- 重要性, [人類與可靠性](/tw/ch2#id31)
|
||
- 軟體故障, [軟體故障](/tw/ch2#software-faults)
|
||
- 可伸縮性, [可伸縮性](/tw/ch2#sec_introduction_scalability)-[可伸縮性原則](/tw/ch2#id35)
|
||
- 解析資料庫, [分拆資料庫](/tw/ch13#sec_future_unbundling)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 不可靠的時鐘, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- 資料儲存, [資料倉庫](/tw/ch1#sec_introduction_dwh), [術語表](/tw/glossary)
|
||
- 基於雲的解決辦法, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- ETL, [資料倉庫](/tw/ch1#sec_introduction_dwh), [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 用於批處理, [批處理](/tw/ch11#ch_batch)
|
||
- 保持資料系統的同步, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 設計, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 硬化和叢集, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 緩慢變化的維度, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 資料密集型應用, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 資料庫管理員, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 內部分散式事務, [跨不同系統的分散式事務](/tw/ch8#sec_transactions_xa), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal), [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
- 資料庫
|
||
- 歸檔儲存, [歸檔儲存](/tw/ch5#archival-storage)
|
||
- 信件經紀人的比較, [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- 資料流, [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)
|
||
- 端到端引數, [端到端原則](/tw/ch13#sec_future_e2e_argument)-[在資料系統中應用端到端思考](/tw/ch13#id357)
|
||
- 檢查完整性, [端到端原則重現](/tw/ch13#id456)
|
||
- 與事件流的關係, [資料庫與流](/tw/ch12#sec_stream_databases)-[不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- (另見 changelogs)
|
||
- 變更流的 API 支援, [變更流的 API 支援](/tw/ch12#sec_stream_change_api), [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- 資料變更捕獲, [資料變更捕獲](/tw/ch12#sec_stream_cdc)-[變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 事件溯源, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 保持系統同步, [保持系統同步](/tw/ch12#sec_stream_sync)-[保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 不可改變事件哲學, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)-[不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 分拆, [分拆資料庫](/tw/ch13#sec_future_unbundling)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 構建資料儲存技術, [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- 圍繞資料流設計應用程式, [圍繞資料流設計應用](/tw/ch13#sec_future_dataflow)-[流處理器和服務](/tw/ch13#id345)
|
||
- 觀察匯出狀態, [觀察派生資料狀態](/tw/ch13#sec_future_observing)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 資料中心
|
||
- 失敗, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- geographically distributed(見 regions (geographic distribution))
|
||
- 多種使用和共享資源, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 網路架構, [雲計算與超級計算](/tw/ch1#id17)
|
||
- 網路斷層, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 資料流動, [資料流的模式](/tw/ch5#sec_encoding_dataflow)-[分散式 actor 框架](/tw/ch5#distributed-actor-frameworks), [圍繞資料流設計應用](/tw/ch13#sec_future_dataflow)-[流處理器和服務](/tw/ch13#id345)
|
||
- 資料流系統的正確性, [資料流系統的正確性](/tw/ch13#id453)
|
||
- 資料流引擎, [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 與流處理的比較, [流處理](/tw/ch12#sec_stream_processing)
|
||
- DataFrames, [DataFrames](/tw/ch11#id287)
|
||
- 批次處理框架中的支援, [批處理](/tw/ch11#ch_batch)
|
||
- 事件驅動, [事件驅動的架構](/tw/ch5#sec_encoding_dataflow_msg)-[分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- 關於, [理解資料流](/tw/ch13#id443)
|
||
- 透過資料庫, [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)
|
||
- 透過服務, [流經服務的資料流:REST 與 RPC](/tw/ch5#sec_encoding_dataflow_rpc)-[RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- workflow engines(見 workflow engines)
|
||
- DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 執行, [DataFrames](/tw/ch11#id287)
|
||
- 分批處理, [DataFrames](/tw/ch11#id287)
|
||
- 在筆記本中, [機器學習](/tw/ch11#id290)
|
||
- 批次處理框架中的支援, [批處理](/tw/ch11#ch_batch)
|
||
- DataFusion(查詢引擎), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- Datalog(查詢語言), [Datalog:遞迴關係查詢](/tw/ch3#id62)-[Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 資料流(變化資料捕獲), [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 資料型別
|
||
- binary strings in XML and JSON, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- 無衝突, [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 在 Avro 編碼中, [Avro](/tw/ch5#sec_encoding_avro)
|
||
- 在協議緩衝中, [欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- numbers in XML and JSON, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- 日期和日期, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- Datomic(資料庫)
|
||
- B-樹木儲存, [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 資料模型, [圖資料模型](/tw/ch3#sec_datamodels_graph), [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- 資料日誌查詢語言, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 切除, [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 事務語言, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 事務的序列執行, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- Daylight Saving Time (DST), [日曆時鐘](/tw/ch9#time-of-day-clocks)
|
||
- Db2(資料庫)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- DBA (database administrator), [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 僵局, [顯式鎖定](/tw/ch8#explicit-locking)
|
||
- 檢測, 分散式事務, [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- in two-phase locking (2PL), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- Debezium(變化資料捕獲), [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 卡桑德拉島, [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 資料整合, [分拆系統與整合系統](/tw/ch13#id448)
|
||
- 宣告語言, [資料模型與查詢語言](/tw/ch3#ch_datamodels), [術語表](/tw/glossary)
|
||
- 並同步引擎, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 資料日誌, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 文件資料庫中, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- recursive SQL queries, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- DeepSeek
|
||
- 3FS(見 3FS)
|
||
- 延遲
|
||
- 限制網路延遲, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 邊框程序暫停, [響應時間保證](/tw/ch9#sec_distributed_clocks_realtime)
|
||
- 無限制的網路延遲, [超時和無界延遲](/tw/ch9#sec_distributed_queueing)
|
||
- 未繫結的程序暫停, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 刪除資料, [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- in LSM storage, [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 法律依據, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- Delta Lake(表格式), [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 硬化和叢集, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 非軍事區(聯網), [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 非正常化(資料表示), [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)-[多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many), [術語表](/tw/glossary)
|
||
- 在衍生資料系統中, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- in event sourcing/CQRS, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 社會網路案例研究, [社交網路案例研究中的反正規化](/tw/ch3#denormalization-in-the-social-networking-case-study)
|
||
- 實際意見, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 更新衍生資料, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object), [多物件事務的需求](/tw/ch8#sec_transactions_need), [組合使用派生資料的工具](/tw/ch13#id442)
|
||
- 相對於正常化, [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 衍生資料, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [流處理](/tw/ch12#ch_stream), [術語表](/tw/glossary)
|
||
- 批處理, [批處理](/tw/ch11#ch_batch)
|
||
- 事件溯源與 CQRS, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 從變化資料抓取, [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 透過日誌維護匯出狀態, [資料庫與流](/tw/ch12#sec_stream_databases)-[變更流的 API 支援](/tw/ch12#sec_stream_change_api), [狀態、流和不變性](/tw/ch12#sec_stream_immutability)-[併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 透過對流的訂閱來觀察, [端到端的事件流](/tw/ch13#id349)
|
||
- 批次和流處理的產出, [批處理與流處理](/tw/ch13#sec_future_batch_streaming)
|
||
- 透過應用程式程式碼, [應用程式碼作為派生函式](/tw/ch13#sec_future_dataflow_derivation)
|
||
- 相對於已分配事務, [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions)
|
||
- 設計模式, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 決定性行動, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs), [故障與部分失效](/tw/ch9#sec_distributed_partial_failure), [術語表](/tw/glossary)
|
||
- 專有權, [冪等性](/tw/ch12#sec_stream_idempotence), [理解資料流](/tw/ch13#id443)
|
||
- 計算衍生資料, [維護派生狀態](/tw/ch13#id446), [資料流系統的正確性](/tw/ch13#id453), [為可審計性而設計](/tw/ch13#id365)
|
||
- 如果來源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 狀態機器複製, [使用共享日誌](/tw/ch10#sec_consistency_smr), [資料庫與流](/tw/ch12#sec_stream_databases)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- 測試中, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 加入, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 使程式碼確定性, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 概覽, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 確定性模擬測試(DST), [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- DevOps, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 維度表, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- dimensional modeling(見 star schemas)
|
||
- directed acyclic graphs (DAG)
|
||
- 工作流程, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- (另見 workflow engines)
|
||
- 髒讀, [沒有髒讀](/tw/ch8#no-dirty-reads)
|
||
- 髒字(事務隔離), [沒有髒寫](/tw/ch8#sec_transactions_dirty_write)
|
||
- 分類
|
||
- 儲存和計算, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- discord(分組聊天)
|
||
- GraphQL example, [GraphQL](/tw/ch3#id63)
|
||
- 歧視, [偏見與歧視](/ch14#id370)
|
||
- disks(見 hard disks)
|
||
- 分散式行為者框架, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- 分散式檔案系統, [分散式檔案系統](/tw/ch11#sec_batch_dfs)-[分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 比較物件儲存, [物件儲存](/tw/ch11#id277)
|
||
- 由 Flink 使用, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 已分發分類賬, [總結](/tw/ch3#summary)
|
||
- 分散式系統, [分散式系統的麻煩](/tw/ch9#ch_distributed)-[總結](/tw/ch9#summary), [術語表](/tw/glossary)
|
||
- 拜占庭斷層, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)-[弱形式的謊言](/tw/ch9#weak-forms-of-lying)
|
||
- 檢測網路斷層, [檢測故障](/tw/ch9#id307)
|
||
- 過失和部分失敗, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 協商一致的正式化, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 無法取得的結果, [CAP 定理](/tw/ch10#the-cap-theorem), [共識](/tw/ch10#sec_consistency_consensus)
|
||
- 出現故障的問題, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- multi-region(見 regions (geographic distribution))
|
||
- 網路問題, [不可靠的網路](/tw/ch9#sec_distributed_networks)-[我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 問題, [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems)
|
||
- 法定人數,依賴, [多數派原則](/tw/ch9#sec_distributed_majority)
|
||
- 使用原因, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [複製](/tw/ch6#ch_replication)
|
||
- 同步時鐘, 依賴, [對同步時鐘的依賴](/tw/ch9#sec_distributed_clocks_relying)-[用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 系統模型, [系統模型與現實](/tw/ch9#sec_distributed_system_model)-[確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 使用時鐘和時間, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)
|
||
- distributed transactions(見 transactions)
|
||
- Django(網路框架), [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- DMZ (demilitarized zone), [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- DNS (Domain Name System), [請求路由](/tw/ch7#sec_sharding_routing), [服務發現](/tw/ch10#service-discovery)
|
||
- 用於負載平衡, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- Docker (集裝箱管理器), [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- 文件資料模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)-[文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 比較關係模式, [何時使用哪種模型](/tw/ch3#sec_datamodels_document_summary)-[文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 多物件事務, 需要, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- 硬化二級指數, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)
|
||
- 相對關係模式
|
||
- 模式的趨同, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 資料位置, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- document-partitioned indexes(見 local secondary indexes)
|
||
- 領域驅動設計, [簡單性:管理複雜度](/tw/ch2#id38), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 點版向量, [版本向量](/tw/ch6#version-vectors)
|
||
- 雙重登入簿記, [總結](/tw/ch3#summary)
|
||
- DRBD (Distributed Replicated Block Device), [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 漂移(小時), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- Druid(資料庫), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [列式儲存](/tw/ch4#sec_storage_column), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 處理寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- 預彙總, [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- Dryad(資料流引擎), [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 雙寫、 問題, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- DuckDB(資料庫), [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems), [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 面向列的儲存, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 用於 ETL, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 減少重複,消除, [抑制重複](/tw/ch13#id354)
|
||
- (另見 冪等性)
|
||
- using a unique ID, [操作識別符號](/tw/ch13#id355), [多分割槽請求處理](/tw/ch13#id360)
|
||
- 永續性, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal), [永續性](/tw/ch8#durability), [術語表](/tw/glossary)
|
||
- 持久執行, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- Restate(見 Restate (workflow engine))
|
||
- Temporal(見 Temporal (workflow engine))
|
||
- durable functions(見 workflow engines)
|
||
- 時間(時間), [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)
|
||
- 用單音鍾測量, [單調時鐘](/tw/ch9#monotonic-clocks)
|
||
- 動態輸入語言
|
||
- 類比於閱讀時的圖案, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- Dynamo(資料庫), [無主複製](/tw/ch6#sec_replication_leaderless)
|
||
- Dynamo-style databases(見 leaderless replication)
|
||
- DynamoDB(資料庫)
|
||
- 自動縮放, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 雜湊變硬, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 硬化二級指數, [全域性二級索引](/tw/ch7#id167)
|
||
|
||
### E
|
||
|
||
- EBS(虛擬塊裝置), [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- 比較物件儲存, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- ECC(見 error-correcting codes)
|
||
- EDB Postgres Distributed(資料庫), [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 邊緣(圖), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 屬性圖模型, [屬性圖](/tw/ch3#id56)
|
||
- 編輯距離(全文搜尋), [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 有效即時語義, [容錯](/tw/ch12#sec_stream_fault_tolerance), [恰好執行一次操作](/tw/ch13#id353)
|
||
- (另見 恰好一次語義)
|
||
- 維護完整性, [資料流系統的正確性](/tw/ch13#id453)
|
||
- Elastic Compute Cloud (EC2)
|
||
- 現場例項, [故障處理](/tw/ch11#id281)
|
||
- 彈性, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- 雲資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 彈性搜尋(搜尋伺服器)
|
||
- 本地二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 剖析器(流搜尋), [在流上搜索](/tw/ch12#id320)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 硬調和, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 使用 Lucene, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 精靈(程式語言), [端到端的事件流](/tw/ch13#id349)
|
||
- ELT (extract-load-transform), [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 與批次處理的關係, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 嚴重平行(演算法)
|
||
- 提取-轉換-載入(ETL)(見 ETL)
|
||
- MapReduce, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- (另見 MapReduce)
|
||
- 嵌入式儲存引擎, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 嵌入(顯示器), [向量嵌入](/tw/ch4#id92)
|
||
- 編碼(資料格式), [編碼與演化](/tw/ch5#ch_encoding)-[模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- Avro, [Avro](/tw/ch5#sec_encoding_avro)-[動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- binary variants of JSON and XML, [二進位制編碼](/tw/ch5#binary-encoding)
|
||
- 相容性, [編碼與演化](/tw/ch5#ch_encoding)
|
||
- 電話服務, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 使用資料庫, [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)-[歸檔儲存](/tw/ch5#archival-storage)
|
||
- 定義, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- JSON, XML, and CSV, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- 語言特定格式, [特定語言的格式](/tw/ch5#id96)
|
||
- 計劃的價值, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- Protocol Buffers, [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)-[欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 資料說明, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- 端到端原則, [端到端原則](/tw/ch13#sec_future_e2e_argument)-[在資料系統中應用端到端思考](/tw/ch13#id357)
|
||
- 檢查完整性, [端到端原則重現](/tw/ch13#id456)
|
||
- 釋出/訂閱流, [端到端的事件流](/tw/ch13#id349)
|
||
- 濃縮(流), [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- Enterprise JavaBeans (EJB), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- 企業軟體, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- entities(見 vertices)
|
||
- 電子儲存, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- 時代(協商一致演算法), [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 時代(Unix 時間戳), [日曆時鐘](/tw/ch9#time-of-day-clocks)
|
||
- 清除編碼(錯誤校正), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 錯誤處理
|
||
- 網路斷層, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 事務中, [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 錯誤更正程式碼, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- Esper (CEP engine), [複合事件處理](/tw/ch12#id317)
|
||
- 基本複雜性, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 協調事務, [協調服務](/tw/ch10#sec_consistency_coordination)-[服務發現](/tw/ch10#service-discovery)
|
||
- 生成柵欄標誌, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 線性操作, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable), [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 鎖和領袖選舉, [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 用於服務發現, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery), [服務發現](/tw/ch10#service-discovery)
|
||
- 用於硬性轉讓, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 使用 Raft 演算法, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 伊特魯姆(塊鏈), [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 乙太網(網路), [雲計算與超級計算](/tw/ch1#id17), [不可靠的網路](/tw/ch9#sec_distributed_networks), [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 包檢查和, [弱形式的謊言](/tw/ch9#weak-forms-of-lying), [端到端原則](/tw/ch13#sec_future_e2e_argument)
|
||
- 道德操守, [將事情做正確](/ch14)-[立法與自律](/ch14#sec_future_legislation)
|
||
- 道德守則和專業實務, [將事情做正確](/ch14)
|
||
- 立法和自律, [立法與自律](/ch14#sec_future_legislation)
|
||
- 預測分析, [預測分析](/ch14#id369)-[反饋迴路](/ch14#id372)
|
||
- 擴大偏見, [偏見與歧視](/ch14#id370)
|
||
- 反饋迴圈, [反饋迴路](/ch14#id372)
|
||
- 隱私和跟蹤, [隱私與追蹤](/ch14#id373)-[立法與自律](/ch14#sec_future_legislation)
|
||
- 同意和選擇自由, [同意與選擇自由](/ch14#id375)
|
||
- 資料作為資產和權力, [資料作為資產與權力](/ch14#id376)
|
||
- 隱私的含義, [隱私與資料使用](/ch14#id457)
|
||
- 監視, [監視](/ch14#id374)
|
||
- 尊重、尊嚴和機構, [立法與自律](/ch14#sec_future_legislation)
|
||
- 意外後果, [將事情做正確](/ch14), [反饋迴路](/ch14#id372)
|
||
- ETL, [資料倉庫](/tw/ch1#sec_introduction_dwh), [保持系統同步](/tw/ch12#sec_stream_sync), [術語表](/tw/glossary)
|
||
- 與批次處理的關係, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)-[提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 使用批次處理, [批處理](/tw/ch11#ch_batch)
|
||
- 歐幾利得距離(語義搜尋), [向量嵌入](/tw/ch4#id92)
|
||
- European Union
|
||
- AI Act(見 AI Act)
|
||
- GDPR(見 GDPR)
|
||
- 事件溯源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)-[事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 並更改資料捕獲, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 與變化資料捕獲的比較, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 不可更改性和可審計性, [狀態、流和不變性](/tw/ch12#sec_stream_immutability), [為可審計性而設計](/tw/ch13#id365)
|
||
- 大型可靠資料系統, [操作識別符號](/tw/ch13#id355), [資料流系統的正確性](/tw/ch13#id453)
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- event streams(見 streams)
|
||
- 事件驅動的架構, [事件驅動的架構](/tw/ch5#sec_encoding_dataflow_msg)-[分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- 分散式行為者框架, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- 事件, [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 決定總順序, [全序的限制](/tw/ch13#id335)
|
||
- 從事件日誌中得出看法, [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 事件時間與處理時間, [事件時間與處理時間](/tw/ch12#id322), [微批次與存檔點](/tw/ch12#id329), [統一批處理和流處理](/tw/ch13#id338)
|
||
- 不可改變的優點, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros), [為可審計性而設計](/tw/ch13#id365)
|
||
- 命令捕獲因果關係, [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 讀作:, [讀也是事件](/tw/ch13#sec_future_read_events)
|
||
- 疏遠者, [處理滯留事件](/tw/ch12#id323)
|
||
- 溪流處理中的時間戳, [你用的是誰的時鐘?](/tw/ch12#id438)
|
||
- EventSource (browser API), [將狀態變更推送給客戶端](/tw/ch13#id348)
|
||
- EventStoreDB(資料庫), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 最終一致性, [複製](/tw/ch6#ch_replication), [複製延遲的問題](/tw/ch6#sec_replication_lag), [安全性與活性](/tw/ch9#sec_distributed_safety_liveness)
|
||
- (另見 conflicts)
|
||
- 和長期不一致, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 最終的一致性, [自動衝突解決](/tw/ch6#automatic-conflict-resolution)
|
||
- 證據
|
||
- 資料用作, [人類與可靠性](/tw/ch2#id31)
|
||
- 可演化性, [可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability), [編碼與演化](/tw/ch5#ch_encoding)
|
||
- 電話服務, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 事件溯源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 圖表結構資料, [屬性圖](/tw/ch3#id56)
|
||
- 資料庫, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility), [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)-[歸檔儲存](/tw/ch5#archival-storage), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views), [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- 後處理資料, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing), [統一批處理和流處理](/tw/ch13#id338)
|
||
- Avro 的策略進化, [寫入者模式與讀取者模式](/tw/ch5#the-writers-schema-and-the-readers-schema)
|
||
- 協議緩衝的策略演變, [欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 閱讀時的圖謀, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility), [編碼與演化](/tw/ch5#ch_encoding), [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- 恰好一次語義, [恰好一次訊息處理](/tw/ch8#sec_transactions_exactly_once), [再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited), [容錯](/tw/ch12#sec_stream_fault_tolerance), [恰好執行一次操作](/tw/ch13#id353)
|
||
- 與批次處理器對等, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 維護完整性, [資料流系統的正確性](/tw/ch13#id453)
|
||
- 使用持久執行, [持久化執行](/tw/ch5#durable-execution)
|
||
- 獨佔模式, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 指數備份, [描述效能](/tw/ch2#sec_introduction_percentiles), [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- ext4 (file system), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- eXtended Architecture transactions(見 XA 事務)
|
||
- ETL(見 提取-轉換-載入(ETL))
|
||
|
||
### F
|
||
|
||
- 臉書
|
||
- 費斯(媒介指數), [向量嵌入](/tw/ch4#id92)
|
||
- 反應(使用者介面庫), [端到端的事件流](/tw/ch13#id349)
|
||
- 社會圖表, [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 事實
|
||
- 事實表(星圖), [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 在資料日誌中, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 如果來源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 慢故障, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 失敗停止模式, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 故障切換, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [術語表](/tw/glossary)
|
||
- (另見 基於領導者的複製)
|
||
- 無領導複製,沒有, [當節點故障時寫入資料庫](/tw/ch6#id287)
|
||
- 領袖選舉, [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing), [共識](/tw/ch10#sec_consistency_consensus), [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 潛在問題, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 失敗
|
||
- 透過經銷事務擴充, [維護派生狀態](/tw/ch13#id446)
|
||
- 檢測失敗, [檢測故障](/tw/ch9#id307)
|
||
- 自動再平衡導致連鎖故障, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 超時和無限制延誤, [超時和無界延遲](/tw/ch9#sec_distributed_queueing), [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 使用協調服務, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 錯對錯, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)
|
||
- 部分失敗, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure), [總結](/tw/ch9#summary)
|
||
- 費斯(媒介指數), [向量嵌入](/tw/ch4#id92)
|
||
- 假陽性(Bloom 過濾器), [布隆過濾器](/tw/ch4#bloom-filters)
|
||
- 扇出, [時間線的物化與更新](/tw/ch2#sec_introduction_materializing), [多個消費者](/tw/ch12#id298)
|
||
- 斷層注射, [容錯](/tw/ch2#id27), [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults), [故障注入](/tw/ch9#sec_fault_injection)
|
||
- 斷層隔離, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 過失容忍, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)-[人類與可靠性](/tw/ch2#id31), [術語表](/tw/glossary)
|
||
- 協商一致的形式化, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 容忍人為失誤, [批處理](/tw/ch11#ch_batch)
|
||
- 分批處理, [故障處理](/tw/ch11#id281)
|
||
- 在基於日誌的系統中, [在資料系統中應用端到端思考](/tw/ch13#id357), [及時性與完整性](/tw/ch13#sec_future_integrity)-[資料流系統的正確性](/tw/ch13#id453)
|
||
- 在溪流處理中, [容錯](/tw/ch12#sec_stream_fault_tolerance)-[失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 原子提交, [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
- 冪等性, [冪等性](/tw/ch12#sec_stream_idempotence)
|
||
- 保持衍生狀態, [維護派生狀態](/tw/ch13#id446)
|
||
- 微打鬥和檢查站, [微批次與存檔點](/tw/ch12#id329)
|
||
- 失敗後重建狀態, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 分散式事務, [XA 事務](/tw/ch8#xa-transactions)-[再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- 基於領導和無領導者的複製, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 事務原子性, [原子性](/tw/ch8#sec_transactions_acid_atomicity), [分散式事務](/tw/ch8#sec_transactions_distributed)-[恰好一次訊息處理](/tw/ch8#sec_transactions_exactly_once)
|
||
- 錯誤
|
||
- 拜占庭斷層, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)-[弱形式的謊言](/tw/ch9#weak-forms-of-lying)
|
||
- 失敗與, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)
|
||
- 事務處理, [事務](/tw/ch8#ch_transactions)
|
||
- 超級計算機和雲計算處理, [雲計算與超級計算](/tw/ch1#id17)
|
||
- 硬體, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 在分散式系統中, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- introducing deliberately(見 fault injection)
|
||
- 網路斷層, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)-[檢測故障](/tw/ch9#id307)
|
||
- 非對稱斷層, [多數派原則](/tw/ch9#sec_distributed_majority)
|
||
- 檢測, [檢測故障](/tw/ch9#id307)
|
||
- 容忍,多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 軟體故障, [軟體故障](/tw/ch2#software-faults)
|
||
- tolerating(見 fault tolerance)
|
||
- 特性工程(機器學習), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 聯邦資料庫, [一切的元資料庫](/tw/ch13#id341)
|
||
- Feldera(資料庫)
|
||
- 增量檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 圍欄, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 屏障, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)-[多副本隔離](/tw/ch9#fencing-with-multiple-replicas)
|
||
- 生成柵欄標誌, [使用共享日誌](/tw/ch10#sec_consistency_smr), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 柵欄標誌的屬性, [定義演算法的正確性](/tw/ch9#defining-the-correctness-of-an-algorithm)
|
||
- 流處理器寫入資料庫, [冪等性](/tw/ch12#sec_stream_idempotence), [恰好執行一次操作](/tw/ch13#id353)
|
||
- 獲取和新增
|
||
- 與協商一致的關係, [獲取並增加作為共識](/tw/ch10#fetch-and-add-as-consensus)
|
||
- 纖維通道(網路), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 欄位標記(協議緩衝), [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)-[欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- Figma (圖形軟體), [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- filesystem in userspace (FUSE), [設定新的副本](/tw/ch6#sec_replication_new_replica), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 在物件儲存中, [物件儲存](/tw/ch11#id277)
|
||
- 財務資料
|
||
- 會計分類賬, [總結](/tw/ch3#summary)
|
||
- 不可改變性, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 時間序列資料, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 五特蘭, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- FizzBee (specification language), [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 平面指數(媒介指數), [向量嵌入](/tw/ch4#id92)
|
||
- FlatBuffers(資料格式), [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- Flink(處理框架), [批處理](/tw/ch11#ch_batch), [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 成本效率, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes), [DataFrames](/tw/ch11#id287)
|
||
- 過失容忍, [故障處理](/tw/ch11#id281), [微批次與存檔點](/tw/ch12#id329), [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- FlinkML, [機器學習](/tw/ch11#id290)
|
||
- 資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- high availability using ZooKeeper, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 整合批次和流處理, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 查詢最佳化器, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 流處理, [流分析](/tw/ch12#id318)
|
||
- streaming SQL support, [複合事件處理](/tw/ch12#id317)
|
||
- 流量控制, [TCP 的侷限性](/tw/ch9#sec_distributed_tcp), [訊息傳遞系統](/tw/ch12#sec_stream_messaging), [術語表](/tw/glossary)
|
||
- FLP result (on consensus), [共識](/tw/ch10#sec_consistency_consensus)
|
||
- Flyte(工作流排程器), [機器學習](/tw/ch11#id290)
|
||
- 追隨者, [單主複製](/tw/ch6#sec_replication_leader), [術語表](/tw/glossary)
|
||
- (另見 基於領導者的複製)
|
||
- 正式方法, [形式化方法和隨機測試](/tw/ch9#sec_distributed_formal)-[確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 轉發相容性, [編碼與演化](/tw/ch5#ch_encoding)
|
||
- 前進衰變(演算法), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 化石(版本控制系統), [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 避免, [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- FoundationDB(資料庫)
|
||
- 一致性模式, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 確定性模擬測試, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 鍵程硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 程序/核心模式, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 可序列事務, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi), [可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 事務, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- 分數索引, [何時使用哪種模型](/tw/ch3#sec_datamodels_document_summary)
|
||
- 碎裂(B樹), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 框架(計算機圖形), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 前端 (網頁開發), [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- FrostDB(資料庫)
|
||
- 確定性模擬測試(DST), [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- fsync (系統呼叫), [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal), [永續性](/tw/ch8#durability)
|
||
- 全文檢索, [全文檢索](/tw/ch4#sec_storage_full_text), [術語表](/tw/glossary)
|
||
- 和模糊的指數, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- Lucene 儲存引擎, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 硬化指數, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)
|
||
- Function as a Service (FaaS), [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 職能方案擬訂
|
||
- inspiration for MapReduce, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 職能要求, [定義非功能性需求](/tw/ch2#ch_nonfunctional)
|
||
- FUSE(見 filesystem in userspace (FUSE))
|
||
- 模糊, [形式化方法和隨機測試](/tw/ch9#sec_distributed_formal)
|
||
- fuzzy search(見 similarity search)
|
||
|
||
### G
|
||
|
||
- Gallina(特寫語言), [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 遊戲開發, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 垃圾收集
|
||
- 不可改變性和, [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 程序暫停, [延遲與響應時間](/tw/ch2#id23), [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact), [多數派原則](/tw/ch9#sec_distributed_majority)
|
||
- (另見 process pauses)
|
||
- 加油站演算法定價, [反饋迴路](/ch14#id372)
|
||
- GDPR (regulation), [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 同意書, [同意與選擇自由](/ch14#id375)
|
||
- 資料最小化, [立法與自律](/ch14#sec_future_legislation)
|
||
- 合法權益, [同意與選擇自由](/ch14#id375)
|
||
- 使用權, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 清除的權利, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [磁碟空間使用](/tw/ch4#disk-space-usage), [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- GenBank (genome database), [總結](/tw/ch3#summary)
|
||
- General Data Protection Regulation(見 GDPR (regulation))
|
||
- 基因組分析, [總結](/tw/ch3#summary)
|
||
- geographic distribution(見 regions (geographic distribution))
|
||
- 地理空間指數, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- Git(版本控制系統), [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 本地第一軟體, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 合併衝突, [手動衝突解決](/tw/ch6#manual-conflict-resolution)
|
||
- GitHub, postmortems, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [將系統模型對映到現實世界](/tw/ch9#mapping-system-models-to-the-real-world)
|
||
- 全球二級指數, [全域性二級索引](/tw/ch7#id167), [總結](/tw/ch7#summary)
|
||
- globally unique identifiers(見 UUIDs)
|
||
- GlusterFS(分散式檔案系統), [批處理](/tw/ch11#ch_batch), [分散式檔案系統](/tw/ch11#sec_batch_dfs), [物件儲存](/tw/ch11#id277)
|
||
- GNU Coreutils (Linux), [排序與記憶體聚合](/tw/ch11#id275)
|
||
- Go(程式語言)
|
||
- 垃圾收集, [限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- GoldenGate (change data capture), [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- (另見 Oracle)
|
||
- 谷歌
|
||
- BigQuery(見 BigQuery(資料庫))
|
||
- Bigtable(見 Bigtable(資料庫))
|
||
- Chubby(鎖服務), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- Cloud Storage(物件儲存), [設定新的副本](/tw/ch6#sec_replication_new_replica), [物件儲存](/tw/ch11#id277)
|
||
- 請求先決條件, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- Compute Engine
|
||
- 預設例項, [故障處理](/tw/ch11#id281)
|
||
- 資料流(流程處理)
|
||
- 資料倉整合, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 資料流(流處理器), [流分析](/tw/ch12#id318), [原子提交再現](/tw/ch12#sec_stream_atomic_commit), [統一批處理和流處理](/tw/ch13#id338)
|
||
- (另見 Beam)
|
||
- 資料流(變化資料捕獲), [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- Docs(協作編輯), [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps), [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 操作轉換, [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- Dremel(查詢引擎), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- Firestore(資料庫), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- MapReduce (batch processing), [批處理](/tw/ch11#ch_batch)
|
||
- (另見 MapReduce)
|
||
- Percolator(事務系統), [實現線性一致的 ID 生成器](/tw/ch10#implementing-a-linearizable-id-generator)
|
||
- 永續性磁碟(雲服務), [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- Pub/Sub(訊息系統), [訊息代理](/tw/ch5#message-brokers), [訊息代理與資料庫的對比](/tw/ch12#id297), [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- 響應時間研究, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 工作表(協作電子表格), [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps), [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- Spanner(見 Spanner(資料庫))
|
||
- TrueTime (clock API), [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval)
|
||
- 流言協議, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 治理, [超越資料湖](/tw/ch1#beyond-the-data-lake)
|
||
- 政府對資料的使用, [資料作為資產與權力](/ch14#id376)
|
||
- GPS (Global Positioning System)
|
||
- 用於時鐘同步, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy), [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- GPT (language model), [向量嵌入](/tw/ch4#id92)
|
||
- GPU (graphics processing unit), [雲服務的分層](/tw/ch1#layering-of-cloud-services), [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- gradual rollout(見 rolling upgrades)
|
||
- GraphQL(查詢語言), [GraphQL](/tw/ch3#id63)
|
||
- 驗證, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 圖表, [術語表](/tw/glossary)
|
||
- 作為資料模型, [圖資料模型](/tw/ch3#sec_datamodels_graph)-[GraphQL](/tw/ch3#id63)
|
||
- 屬性圖, [屬性圖](/tw/ch3#id56)
|
||
- RDF and triple-stores, [三元組儲存與 SPARQL](/tw/ch3#id59)-[SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- DAGs(見 directed acyclic graphs)
|
||
- 處理和分析, [機器學習](/tw/ch11#id290)
|
||
- 查詢語言
|
||
- 密碼, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 資料日誌, [Datalog:遞迴關係查詢](/tw/ch3#id62)-[Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- GraphQL, [GraphQL](/tw/ch3#id63)
|
||
- 格倫林, [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- recursive SQL queries, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)-[SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 轉彎, [屬性圖](/tw/ch3#id56)
|
||
- 灰色失敗, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 無領導複製, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 格勒姆林(圖形查詢語言), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- grep (Unix 工具) (英語)., [簡單日誌分析](/tw/ch11#sec_batch_log_analysis)
|
||
- gRPC (service calls), [微服務與無伺服器](/tw/ch1#sec_introduction_microservices), [Web 服務](/tw/ch5#sec_web_services)
|
||
- 前向和後向相容性, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- GUIDs(見 UUIDs)
|
||
|
||
### H
|
||
|
||
- Hadoop(資料基礎設施)
|
||
- 比較分散式資料庫, [批處理](/tw/ch11#ch_batch)
|
||
- MapReduce(見 MapReduce)
|
||
- NodeManager, [分散式作業編排](/tw/ch11#id278)
|
||
- YARN(見 YARN (job scheduler))
|
||
- HANA(見 SAP HANA(資料庫))
|
||
- 發生關係前, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 硬碟
|
||
- 訪問模式, [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- 偵查腐敗, [端到端原則](/tw/ch13#sec_future_e2e_argument), [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 錯誤在, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults), [永續性](/tw/ch8#durability)
|
||
- 順序對隨機寫入, [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- 連續寫入吞吐量, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 硬體故障, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 雜湊函式
|
||
- 在 Bloom 過濾器中, [布隆過濾器](/tw/ch4#bloom-filters)
|
||
- 加入雜湊
|
||
- 在溪流處理中, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- 雜湊變硬, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash)-[一致性雜湊](/tw/ch7#sec_sharding_consistent_hashing), [總結](/tw/ch7#summary)
|
||
- 連續的雜湊, [一致性雜湊](/tw/ch7#sec_sharding_consistent_hashing)
|
||
- Hash mod N的問題, [雜湊取模節點數](/tw/ch7#hash-modulo-number-of-nodes)
|
||
- 區域查詢, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 合適的雜湊函式, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash)
|
||
- 有固定的硬塊數, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 散列表格, [日誌結構儲存](/tw/ch4#sec_storage_log_structured)
|
||
- Hazelcast(模擬資料網)
|
||
- FencedLock, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- Flake ID Generator, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- HBase(資料庫)
|
||
- 由於缺乏圍欄而出現錯誤, [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing)
|
||
- 鍵程硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 日誌結構儲存, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 區域(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 大小級緊湊, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 寬柱資料模型, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality), [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- HDFS (Hadoop Distributed File System), [批處理](/tw/ch11#ch_batch), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- (另見 distributed filesystems)
|
||
- 檢查資料完整性, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- DataNode, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- NameNode, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- use in MapReduce, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 工作流程示例, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- HdrHistogram (numerical library), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 頭 (Unix 工具), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [分散式作業編排](/tw/ch11#id278)
|
||
- 頭頂(財產圖), [屬性圖](/tw/ch3#id56)
|
||
- 頭部阻塞, [延遲與響應時間](/tw/ch2#id23)
|
||
- 堆積檔案(資料庫), [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- 多轉換併發控制, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl)
|
||
- 熱量管理, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 被套期請求, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 分散事務, [跨不同系統的分散式事務](/tw/ch8#sec_transactions_xa), [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 啟發式決策, [從協調器故障中恢復](/tw/ch8#recovering-from-coordinator-failure)
|
||
- 十六進位制(註解本), [機器學習](/tw/ch11#id290)
|
||
- 六邊形
|
||
- 地理空間索引, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- Hibernate(物件關係對映器), [物件關係對映(ORM)](/tw/ch3#object-relational-mapping-orm)
|
||
- 層次模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 可導航的小世界(媒介指數), [向量嵌入](/tw/ch4#id92)
|
||
- hierarchical queries(見 recursive common table expressions)
|
||
- high availability(見 fault tolerance)
|
||
- 高頻事務, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- high-performance computing (HPC), [雲計算與超級計算](/tw/ch1#id17)
|
||
- 提示移交, [追趕錯過的寫入](/tw/ch6#sec_replication_read_repair)
|
||
- 直方圖, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 蜂窩(資料倉), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 查詢最佳化器, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- HNSW (vector index), [向量嵌入](/tw/ch4#id92)
|
||
- 購物視窗(流程處理), [視窗的型別](/tw/ch12#id324)
|
||
- (另見 windows)
|
||
- Hoptimator(查詢引擎), [一切的元資料庫](/tw/ch13#id341)
|
||
- 地平線醜聞, [人類與可靠性](/tw/ch2#id31)
|
||
- 缺乏事務, [事務](/tw/ch8#ch_transactions)
|
||
- horizontal scaling(見 scaling out)
|
||
- 透過磨損, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- HornetQ(訊息系統), [訊息代理](/tw/ch5#message-brokers), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 熱鍵, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 熱點, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 由於名人, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 時間序列資料, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 解除武裝, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- hot standbys(見 基於領導者的複製)
|
||
- HTAP(見 hybrid transactional/analytic processing)
|
||
- HTTP, use in APIs(見 services)
|
||
- 人類錯誤, [人類與可靠性](/tw/ch2#id31), [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults), [批處理](/tw/ch11#ch_batch)
|
||
- 混合邏輯時鐘, [混合邏輯時鐘](/tw/ch10#hybrid-logical-clocks)
|
||
- 混合事務/分析處理, [資料倉庫](/tw/ch1#sec_introduction_dwh), [分析型資料儲存](/tw/ch4#sec_storage_analytics)
|
||
- hydrating IDs (join), [社交網路案例研究中的反正規化](/tw/ch3#denormalization-in-the-social-networking-case-study)
|
||
- 高頻圖, [屬性圖](/tw/ch3#id56)
|
||
- HyperLogLog (algorithm), [流分析](/tw/ch12#id318)
|
||
|
||
### I
|
||
|
||
- I/O operations, waiting for, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- IaaS(見 infrastructure as a service (IaaS))
|
||
- IBM
|
||
- Db2(資料庫)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 可序列隔離, [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- MQ(訊息系統), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- System R(資料庫), [事務到底是什麼?](/tw/ch8#sec_transactions_overview)
|
||
- WebSphere(訊息系統), [訊息代理](/tw/ch5#message-brokers)
|
||
- Iceberg(表格式), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 物件儲存的資料庫, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 基於日誌的資訊代理儲存, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 冪等性, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc), [冪等性](/tw/ch12#sec_stream_idempotence), [術語表](/tw/glossary)
|
||
- by giving operations unique IDs, [多分割槽請求處理](/tw/ch13#id360)
|
||
- by giving requests unique IDs, [操作識別符號](/tw/ch13#id355)
|
||
- 對於完全的語義, [再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- 一元業務, [恰好執行一次操作](/tw/ch13#id353)
|
||
- 工作流程引擎中, [持久化執行](/tw/ch5#durable-execution)
|
||
- 不可改變性
|
||
- 好處, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros), [為可審計性而設計](/tw/ch13#id365)
|
||
- 和清除的權利, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 刪除加密, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events), [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 從事件日誌中獲取狀態, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)-[不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 事故恢復, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 在B樹上, [B 樹變體](/tw/ch4#b-tree-variants), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 如果來源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events), [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 限制, [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 阻抗不匹配, [物件關係不匹配](/tw/ch3#sec_datamodels_document)
|
||
- 存疑, [協調器故障](/tw/ch8#coordinator-failure)
|
||
- 鎖定, [存疑時持有鎖](/tw/ch8#holding-locks-while-in-doubt)
|
||
- 孤兒事務, [從協調器故障中恢復](/tw/ch8#recovering-from-coordinator-failure)
|
||
- 模擬資料庫, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 永續性, [永續性](/tw/ch8#durability)
|
||
- 序列事務執行, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- 事件
|
||
- 導致錯誤定罪的會計軟體錯誤, [人類與可靠性](/tw/ch2#id31)
|
||
- 無咎死後, [人類與可靠性](/tw/ch2#id31)
|
||
- 跳躍秒墜機, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 資料腐敗和貨幣錯誤造成的經濟損失, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 硬碟上的資料腐敗, [永續性](/tw/ch8#durability)
|
||
- 資料損失,因最後寫成, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 磁碟上無法讀取的資料, [將系統模型對映到現實世界](/tw/ch9#mapping-system-models-to-the-real-world)
|
||
- 由於重用主鑰匙而披露敏感資料, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 事務序列性中的錯誤, [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- gigabit network interface with 1 Kb/s throughput, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 跳躍第二次崩潰, [軟體故障](/tw/ch2#software-faults)
|
||
- 網路斷層, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 網路介面只放下入境包, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 網路分割槽和全資料中心故障, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 網路故障處理不當, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 向前合夥人傳送訊息, [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 咬海底電纜的鯊魚, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- split brain due to 1-minute packet delay, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- SSD failure after 32,768 hours, [軟體故障](/tw/ch2#software-faults)
|
||
- 執行緒爭吵導致服務下降, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 伺服器架中的振動, [延遲與響應時間](/tw/ch2#id23)
|
||
- 違反獨特性限制, [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- incremental view maintenance (IVM), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 資料整合, [分拆系統與整合系統](/tw/ch13#id448)
|
||
- 索引, [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp), [術語表](/tw/glossary)
|
||
- 並快照隔離, [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 作為衍生資料, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- B樹, [B 樹](/tw/ch4#sec_storage_b_trees)-[B 樹變體](/tw/ch4#b-tree-variants)
|
||
- 分組, [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- comparison of B-trees and LSM-trees, [比較 B 樹與 LSM 樹](/tw/ch4#sec_storage_btree_lsm_comparison)-[磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 覆蓋(包括各欄), [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- 建立, [建立索引](/tw/ch13#id340)
|
||
- 全文檢索, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 地理空間, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 索引範圍鎖定, [索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 多列(壓縮), [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 中學, [多列索引與二級索引](/tw/ch4#sec_storage_index_multicolumn)
|
||
- (另見 secondary indexes)
|
||
- 雙寫問題, [保持系統同步](/tw/ch12#sec_stream_sync), [理解資料流](/tw/ch13#id443)
|
||
- 硬化指數和二級指數, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)-[全域性二級索引](/tw/ch7#id167), [總結](/tw/ch7#summary)
|
||
- 人煙稀少, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)
|
||
- SSTable 與 LSM 樹, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 資料變化時更新, [保持系統同步](/tw/ch12#sec_stream_sync), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- Industrial Revolution, [回顧工業革命](/ch14#id377)
|
||
- InfiniBand (networks), [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- InfluxDB IOx (storage engine), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- information retrieval(見 全文檢索)
|
||
- infrastructure as a service (IaaS), [雲服務與自託管](/tw/ch1#sec_introduction_cloud), [雲服務的分層](/tw/ch1#layering-of-cloud-services)
|
||
- InnoDB (storage engine)
|
||
- 主金鑰的分組索引, [在索引中儲存值](/tw/ch4#sec_storage_index_heap)
|
||
- 不防止丟失的更新, [自動檢測丟失的更新](/tw/ch8#automatically-detecting-lost-updates)
|
||
- 防止寫入skew, [寫偏差的特徵](/tw/ch8#characterizing-write-skew), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 可序列隔離, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 例項(雲計算), [雲服務的分層](/tw/ch1#layering-of-cloud-services)
|
||
- integrating different data systems(見 資料整合)
|
||
- 誠信, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 協調-避免資料系統, [無協調資料系統](/tw/ch13#id454)
|
||
- 資料流系統的正確性, [資料流系統的正確性](/tw/ch13#id453)
|
||
- 協商一致形式化, [單值共識](/tw/ch10#single-value-consensus), [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- 完整性檢查, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- (另見 審計)
|
||
- 端到端, [端到端原則](/tw/ch13#sec_future_e2e_argument), [端到端原則重現](/tw/ch13#id456)
|
||
- 使用快照隔離, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 儘管軟體錯誤仍然維護, [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- Interface Definition Language (IDL), [Protocol Buffers](/tw/ch5#sec_encoding_protobuf), [Avro](/tw/ch5#sec_encoding_avro), [Web 服務](/tw/ch5#sec_web_services)
|
||
- 不變式, [一致性](/tw/ch8#sec_transactions_acid_consistency)
|
||
- (另見 constraints)
|
||
- 反向檔案索引(向量索引), [向量嵌入](/tw/ch4#id92)
|
||
- 倒轉索引, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 不可逆轉,儘量減少, [可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events), [批處理](/tw/ch11#ch_batch)
|
||
- ISDN (Integrated Services Digital Network), [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 隔離性
|
||
- cgroups(見 cgroups)
|
||
- 隔離性, [隔離性](/tw/ch8#sec_transactions_acid_isolation), [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object), [術語表](/tw/glossary)
|
||
- 正確性和, [追求正確性](/tw/ch13#sec_future_correctness)
|
||
- 用於單物件寫入, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 可序列化, [可序列化](/tw/ch8#sec_transactions_serializability)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 實際執行, [實際序列執行](/tw/ch8#sec_transactions_serial)-[序列執行總結](/tw/ch8#summary-of-serial-execution)
|
||
- 可序列化快照隔離, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 兩階段鎖定, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 違反, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 薄弱的隔離水平, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 防止丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)-[衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 讀已提交, [讀已提交](/tw/ch8#sec_transactions_read_committed)-[實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 快照隔離, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)-[快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- IVF (vector index), [向量嵌入](/tw/ch4#id92)
|
||
|
||
### J
|
||
|
||
- 資料庫連線
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 網路驅動程式, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- Java Enterprise Edition (EE), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc), [XA 事務](/tw/ch8#xa-transactions)
|
||
- Java Message Service (JMS), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- (另見 messaging systems)
|
||
- 比較基於日誌的郵件, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 訊息順序, [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- Java Transaction API (JTA), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc), [XA 事務](/tw/ch8#xa-transactions)
|
||
- Java Virtual Machine (JVM)
|
||
- 垃圾收集, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses), [限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- JIT compilation, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 批次處理器中的工藝再利用, [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- Jena (RDF framework), [RDF 資料模型](/tw/ch3#the-rdf-data-model)
|
||
- SPARQL 查詢語言, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- Jepsen(過失容忍度測試), [故障注入](/tw/ch9#sec_fault_injection), [追求正確性](/tw/ch13#sec_future_correctness)
|
||
- jitter (網路延遲), [平均值、中位數與百分位點](/tw/ch2#id24), [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- JMESPath(查詢語言), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 合併表格, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many), [屬性圖](/tw/ch3#id56)
|
||
- 加入, [術語表](/tw/glossary)
|
||
- 作為關係運算符表示, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- handling GraphQL query, [GraphQL](/tw/ch3#id63)
|
||
- 應用程式程式碼, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization), [社交網路案例研究中的反正規化](/tw/ch3#denormalization-in-the-social-networking-case-study)
|
||
- in DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 關係資料庫和文件資料庫, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)
|
||
- 二級指數和, [多列索引與二級索引](/tw/ch4#sec_storage_index_multicolumn)
|
||
- 排序合併, [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- 串流連線, [流連線](/tw/ch12#sec_stream_joins)-[連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 串流流連線, [流流連線(視窗連線)](/tw/ch12#id440)
|
||
- 序列表連線, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- 表格連線, [表表連線(維護物化檢視)](/tw/ch12#id326)
|
||
- 時間的依賴性, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 文件資料庫中的支援, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- JOTM (transaction coordinator), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- 日記(檔案系統), [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- JSON
|
||
- 管道彙總(用克里語), [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- Avro 方案說明, [Avro](/tw/ch5#sec_encoding_avro)
|
||
- 二進位制變體, [二進位制編碼](/tw/ch5#binary-encoding)
|
||
- 資料位置, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 文件資料模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 應用資料的問題, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- GraphQL response, [GraphQL](/tw/ch3#id63)
|
||
- 關係資料庫, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- 代表簡歷(例), [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- 模式, [JSON 模式](/tw/ch5#json-schema)
|
||
- JSON-LD, [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- JsonPath(查詢語言), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- JuiceFS(分散式檔案系統), [分散式檔案系統](/tw/ch11#sec_batch_dfs), [物件儲存](/tw/ch11#id277)
|
||
- 朱皮特(註解本), [機器學習](/tw/ch11#id290)
|
||
- just-in-time (JIT) compilation, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
|
||
### K
|
||
|
||
- Kafka(訊息系統), [訊息代理](/tw/ch5#message-brokers), [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- 消費者群體, [多個消費者](/tw/ch12#id298)
|
||
- 資料整合, [分拆系統與整合系統](/tw/ch13#id448)
|
||
- 用於事件原始碼, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- Kafka 連線(資料庫整合), [資料變更捕獲的實現](/tw/ch12#id307), [變更流的 API 支援](/tw/ch12#sec_stream_change_api), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 卡夫卡流(流處理器), [流分析](/tw/ch12#id318), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 恰好一次語義, [再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- 過失容忍, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- ksqlDB (stream database), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 日誌壓縮, [日誌壓縮](/tw/ch12#sec_stream_log_compaction), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 頁:1, [使用日誌進行訊息儲存](/tw/ch12#id300), [冪等性](/tw/ch12#sec_stream_idempotence)
|
||
- 分割槽, [分片](/tw/ch7#ch_sharding)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 計劃登記, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 分層儲存, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 事務, [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal), [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
- 不潔領袖選舉, [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 使用模型檢查, [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- kappa 架構, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 關鍵價值儲存, [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp)
|
||
- 比較物件儲存, [物件儲存](/tw/ch11#id277)
|
||
- 記憶, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- LSM storage, [日誌結構儲存](/tw/ch4#sec_storage_log_structured)-[磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 分片, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)-[偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 鍵的雜湊, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash), [總結](/tw/ch7#summary)
|
||
- 按金鑰範圍, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range), [總結](/tw/ch7#summary)
|
||
- 搖擺和熱點, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- Kinesis(訊息系統), [訊息代理](/tw/ch5#message-brokers), [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- 資料倉整合, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- Kryo (Java), [特定語言的格式](/tw/ch5#id96)
|
||
- ksqlDB (stream database), [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- Kubernetes(叢集經理), [雲服務與自託管](/tw/ch1#sec_introduction_cloud), [微服務與無伺服器](/tw/ch1#sec_introduction_microservices), [分散式作業編排](/tw/ch11#id278), [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- 庫貝流, [機器學習](/tw/ch11#id290)
|
||
- 立方體, [分散式作業編排](/tw/ch11#id278)
|
||
- 運算元, [分散式作業編排](/tw/ch11#id278)
|
||
- 使用等資料d, [請求路由](/tw/ch7#sec_sharding_routing), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- KùzuDB (database), [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 作為嵌入式儲存引擎, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- Cypher 查詢語言, [Cypher 查詢語言](/tw/ch3#id57)
|
||
|
||
### L
|
||
|
||
- labeled property graphs(見 property graphs)
|
||
- 羊肉達建築, [統一批處理和流處理](/tw/ch13#id338)
|
||
- Lamport 時間戳, [Lamport 時間戳](/tw/ch10#lamport-timestamps)
|
||
- Lance(資料格式), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- (另見 column-oriented storage)
|
||
- large language models (LLMs)
|
||
- 預處理培訓資料, [機器學習](/tw/ch11#id290)
|
||
- 最後寫入勝利, [最後寫入勝利(丟棄併發寫入)](/tw/ch6#sec_replication_lww), [檢測併發寫入](/tw/ch6#sec_replication_concurrent), [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 問題, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 容易丟失更新, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 延遲, [延遲與響應時間](/tw/ch2#id23)
|
||
- (另見 響應時間)
|
||
- 跨區域, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- 在兩階段鎖定下的不穩定, [兩階段鎖定的效能](/tw/ch8#performance-of-two-phase-locking)
|
||
- 網路延遲和資源利用, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 根據請求減少套期保值, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 響應時間對比, [延遲與響應時間](/tw/ch2#id23)
|
||
- 尾延遲, [平均值、中位數與百分位點](/tw/ch2#id24), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla), [本地二級索引](/tw/ch7#id166)
|
||
- law(見 legal matters)
|
||
- (雲服務), [雲服務的分層](/tw/ch1#layering-of-cloud-services)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)-[邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- (另見 複製)
|
||
- 故障切換, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing)
|
||
- 處理節點斷電, [處理節點故障](/tw/ch6#sec_replication_failover)
|
||
- 實施複製日誌
|
||
- 資料變更捕獲, [資料變更捕獲](/tw/ch12#sec_stream_cdc)-[變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- (另見 changelogs)
|
||
- 基於語句的, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- 預寫日誌(WAL)傳輸, [預寫日誌(WAL)傳輸](/tw/ch6#write-ahead-log-wal-shipping)
|
||
- 操作的可線性, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 鎖定和領導者選舉, [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 日誌序列號, [設定新的副本](/tw/ch6#sec_replication_new_replica), [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 讀縮放架構, [複製延遲的問題](/tw/ch6#sec_replication_lag), [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 與協商一致的關係, [共識](/tw/ch10#sec_consistency_consensus), [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus), [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 設立新的追隨者, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 同步對同步, [同步複製與非同步複製](/tw/ch6#sec_replication_sync_async)-[同步複製與非同步複製](/tw/ch6#sec_replication_sync_async)
|
||
- 無領導複製, [無主複製](/tw/ch6#sec_replication_leaderless)-[版本向量](/tw/ch6#version-vectors)
|
||
- (另見 複製)
|
||
- 追趕丟失的寫入, [追趕錯過的寫入](/tw/ch6#sec_replication_read_repair)
|
||
- 檢測並行寫作, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)-[版本向量](/tw/ch6#version-vectors)
|
||
- 版本向量, [版本向量](/tw/ch6#version-vectors)
|
||
- 多區域, [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 法定人數, [讀寫仲裁](/tw/ch6#sec_replication_quorum_condition)-[多地區操作](/tw/ch6#multi-region-operation)
|
||
- 一致性限制, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations)-[監控陳舊性](/tw/ch6#monitoring-staleness), [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 跳躍秒, [軟體故障](/tw/ch2#software-faults), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 時鐘, [日曆時鐘](/tw/ch9#time-of-day-clocks)
|
||
- 租賃, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 與協調處合作執行, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 需要圍欄, [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing)
|
||
- 與協商一致的關係, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 分類賬(會計), [總結](/tw/ch3#summary)
|
||
- 不可改變性, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 遺留系統,維護, [可運維性](/tw/ch2#sec_introduction_maintainability)
|
||
- 法律事項, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)-[資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- 資料刪除, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 資料儲存, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 隱私監管, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [立法與自律](/ch14#sec_future_legislation)
|
||
- legitimate interest (GDPR), [同意與選擇自由](/ch14#id375)
|
||
- 平面壓縮, [壓實策略](/tw/ch4#sec_storage_lsm_compaction), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- Levenshtein 自動地圖, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 跛腳(部分失敗), [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 線性(專案管理軟體), [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 線性代數, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 線性可縮放性, [描述負載](/tw/ch2#id33)
|
||
- 線性一致性, [複製延遲的解決方案](/tw/ch6#id131), [線性一致性](/tw/ch10#sec_consistency_linearizability)-[線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays), [術語表](/tw/glossary)
|
||
- 和共識, [共識](/tw/ch10#sec_consistency_consensus)
|
||
- 費用, [線性一致性的代價](/tw/ch10#sec_linearizability_cost)-[線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- CAP定理, [CAP 定理](/tw/ch10#the-cap-theorem)
|
||
- memory on multi-core CPUs, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 定義, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)-[什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- ID generation, [線性一致的 ID 生成器](/tw/ch10#sec_consistency_linearizable_id)
|
||
- 協調事務, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 資料系統
|
||
- 避免協調, [無協調資料系統](/tw/ch13#id454)
|
||
- 不同複製方法, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)-[線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 使用法定人數, [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 在協商一致的制度中讀取, [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 依賴, [依賴線性一致性](/tw/ch10#sec_consistency_linearizability_usage)-[跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- 限制和獨特性, [約束與唯一性保證](/tw/ch10#sec_consistency_uniqueness)
|
||
- 跨渠道時間依賴性, [跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- 鎖定和領導者選舉, [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 可序列性, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 連結資料, [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- LinkedIn
|
||
- Espresso(資料庫), [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- LIquid(資料庫), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 配置檔案(例), [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- Linux 跳過第二個錯誤, [軟體故障](/tw/ch2#software-faults), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- Litestream (備份工具), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 生活屬性, [安全性與活性](/tw/ch9#sec_distributed_safety_liveness)
|
||
- LLVM (compiler), [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- LMDB (storage engine), [壓實策略](/tw/ch4#sec_storage_lsm_compaction), [B 樹變體](/tw/ch4#b-tree-variants), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 負載
|
||
- 應付, [可伸縮性原則](/tw/ch2#id35)
|
||
- 描述, [描述負載](/tw/ch2#id33)
|
||
- 負載平衡, [描述效能](/tw/ch2#sec_introduction_percentiles), [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- 硬體, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- 軟體, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- 使用信件經紀人, [多個消費者](/tw/ch12#id298)
|
||
- 裝彈, [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 本地二級指數, [本地二級索引](/tw/ch7#id166), [總結](/tw/ch7#summary)
|
||
- 本地第一軟體, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 區域性, [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships), [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality), [術語表](/tw/glossary)
|
||
- 分批處理, [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 在狀態客戶端, [同步引擎與本地優先軟體](/tw/ch6#sec_replication_offline_clients), [有狀態、可離線的客戶端](/tw/ch13#id347)
|
||
- 在溪流處理中, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins), [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance), [流處理器和服務](/tw/ch13#id345), [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 地點透明度, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- 在演員模式中, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks)
|
||
- 鎖定, [雲服務的利弊](/tw/ch1#sec_introduction_cloud_tradeoffs)
|
||
- 鎖, [術語表](/tw/glossary)
|
||
- 死鎖, [顯式鎖定](/tw/ch8#explicit-locking), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 分散式鎖定, [分散式鎖和租約](/tw/ch9#sec_distributed_lock_fencing)-[多副本隔離](/tw/ch9#fencing-with-multiple-replicas), [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 柵欄標誌, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- 與協調處合作執行, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 與協商一致的關係, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 用於事務隔離
|
||
- 在快照隔離中, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl)
|
||
- in two-phase locking (2PL), [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 使操作原子化, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- 效能, [兩階段鎖定的效能](/tw/ch8#performance-of-two-phase-locking)
|
||
- 防止骯髒的寫作, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 防止帶有索引範圍鎖的幽靈, [索引範圍鎖](/tw/ch8#sec_transactions_2pl_range), [檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 讀取鎖(共享模式), [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 共享模式和專屬模式, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 分散式事務
|
||
- 發現僵局, [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 持有鎖的可疑事務, [存疑時持有鎖](/tw/ch8#holding-locks-while-in-doubt)
|
||
- 實現衝突, [物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 透過明確鎖定防止丟失更新, [顯式鎖定](/tw/ch8#explicit-locking)
|
||
- 日誌序列號, [設定新的副本](/tw/ch6#sec_replication_new_replica), [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 邏輯時鐘, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww), [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)-[使用邏輯時鐘強制約束](/tw/ch10#enforcing-constraints-using-logical-clocks), [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 最後寫成的, [最後寫入勝利(丟棄併發寫入)](/tw/ch6#sec_replication_lww)
|
||
- 讀後寫入一致性, [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 混合邏輯時鐘, [混合邏輯時鐘](/tw/ch10#hybrid-logical-clocks)
|
||
- 執行制約因素不足, [使用邏輯時鐘強制約束](/tw/ch10#enforcing-constraints-using-logical-clocks)
|
||
- Lamport 時間戳, [Lamport 時間戳](/tw/ch10#lamport-timestamps)
|
||
- 邏輯複製, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 用於獲取變化資料, [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- LogicBlox(資料庫), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- 日誌(資料結構), [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp), [共享日誌作為共識](/tw/ch10#sec_consistency_shared_logs), [術語表](/tw/glossary)
|
||
- (另見 shared logs)
|
||
- 不可改變性的好處, [不可變事件的優點](/tw/ch12#sec_stream_immutability_pros)
|
||
- 和清除的權利, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 壓實(Compaction), [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [壓實策略](/tw/ch4#sec_storage_lsm_compaction), [日誌壓縮](/tw/ch12#sec_stream_log_compaction), [狀態、流和不變性](/tw/ch12#sec_stream_immutability)
|
||
- 流運算子狀態, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 執行獨特性限制, [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 基於日誌的資訊, [基於日誌的訊息代理](/tw/ch12#sec_stream_log)-[重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 比較傳統訊息, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 減 減, [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 磁碟空間使用情況, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- 重播舊信件, [重播舊訊息](/tw/ch12#sec_stream_replay), [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing), [統一批處理和流處理](/tw/ch13#id338)
|
||
- 緩慢的消費者, [當消費者跟不上生產者時](/tw/ch12#id459)
|
||
- 使用日誌儲存信件, [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- 日誌結構儲存, [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- log-structured merge tree(見 LSM-trees)
|
||
- 與協商一致的關係, [共享日誌作為共識](/tw/ch10#sec_consistency_shared_logs)
|
||
- 複製, [單主複製](/tw/ch6#sec_replication_leader), [複製日誌的實現](/tw/ch6#sec_replication_implementation)-[邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 資料變更捕獲, [資料變更捕獲](/tw/ch12#sec_stream_cdc)-[變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- (另見 changelogs)
|
||
- 與快照協調, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 邏輯(基於row) 複製, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- 預寫日誌(WAL)傳輸, [預寫日誌(WAL)傳輸](/tw/ch6#write-ahead-log-wal-shipping)
|
||
- 伸縮性限制, [全序的限制](/tw/ch13#id335)
|
||
- 瀏覽器(商業情報軟體), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 松耦合, [開展分拆工作](/tw/ch13#sec_future_unbundling_favor)
|
||
- lost updates(見 updates)
|
||
- 蓮花筆記(同步引擎), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- LSM-trees (indexes), [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 與B樹的比較, [比較 B 樹與 LSM 樹](/tw/ch4#sec_storage_btree_lsm_comparison)-[磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- Lucene(儲存引擎), [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 相似性搜尋, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 最後寫入勝利(見 最後寫入勝利)
|
||
|
||
### M
|
||
|
||
- 機器學習
|
||
- 批次推論, [機器學習](/tw/ch11#id290)
|
||
- data preparation with DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 刪除培訓資料, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- 部署資料產品, [超越資料湖](/tw/ch1#beyond-the-data-lake)
|
||
- 道德考慮, [預測分析](/ch14#id369)
|
||
- (另見 ethics)
|
||
- 特性工程, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [機器學習](/tw/ch11#id290)
|
||
- 分析系統, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- 迭代處理, [機器學習](/tw/ch11#id290)
|
||
- LLMs(見 large language models (LLMs))
|
||
- 培訓資料產生的模型, [應用程式碼作為派生函式](/tw/ch13#sec_future_dataflow_derivation)
|
||
- 與批次處理的關係, [機器學習](/tw/ch11#id290)-[機器學習](/tw/ch11#id290)
|
||
- 使用資料湖, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- using GPUs, [雲服務的分層](/tw/ch1#layering-of-cloud-services), [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- 使用矩陣, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 瘋狂(決定性模擬測試), [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 萬金油, [可伸縮性原則](/tw/ch2#id35)
|
||
- 可維護性, [可運維性](/tw/ch2#sec_introduction_maintainability)-[可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability), [流式系統的哲學](/tw/ch13#ch_philosophy)
|
||
- 可演化性(見 可演化性)
|
||
- 可操作性, [可運維性:讓運維更輕鬆](/tw/ch2#id37)
|
||
- 簡化和管理複雜性, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 多種關係, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many)
|
||
- 模擬為圖表, [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 多對一關係, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many)
|
||
- 在恆星計時, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- MapReduce (batch processing), [批處理](/tw/ch11#ch_batch), [MapReduce](/tw/ch11#sec_batch_mapreduce)-[MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 使用者活動活動分析(例項), [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- 與流處理的比較, [流處理](/tw/ch12#sec_stream_processing)
|
||
- 不利條件和限制, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 過失容忍, [故障處理](/tw/ch11#id281)
|
||
- 高階工具, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 對映和縮小函式, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 排序合併, [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- 工作流程, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- (另見 workflow engines)
|
||
- 編組(見 編碼)
|
||
- MartenDB(資料庫), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 主奴隸複製(過時術語), [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 物化, [術語表](/tw/glossary)
|
||
- 總價值, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 衝突, [物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 實際意見, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 作為衍生資料, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- 如果來源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 增量檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- (另見 incremental view maintenance (IVM))
|
||
- 維護,使用流處理, [維護物化檢視](/tw/ch12#sec_stream_mat_view), [表表連線(維護物化檢視)](/tw/ch12#id326)
|
||
- 社會網路時間表例項, [時間線的物化與更新](/tw/ch2#sec_introduction_materializing)
|
||
- 物化, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- 增量檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 矩陣, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 人煙稀少, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- Maxwell(變化資料捕獲), [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 說, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 媒體監測, [在流上搜索](/tw/ch12#id320)
|
||
- 中位數, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 會議室預訂(例), [寫偏差的更多例子](/tw/ch8#more-examples-of-write-skew), [謂詞鎖](/tw/ch8#predicate-locks), [強制約束](/tw/ch13#sec_future_constraints)
|
||
- 除錯(除錯伺服器), [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- Memgraph(資料庫), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- Cypher 查詢語言, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 記憶體
|
||
- 壁障, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 腐敗, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 模擬資料庫, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 永續性, [永續性](/tw/ch8#durability)
|
||
- 序列事務執行, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- 資料模擬表示, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- 記憶體表, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 隨機位元- flips in, [信任但驗證](/tw/ch13#sec_future_verification)
|
||
- 索引的使用, [日誌結構儲存](/tw/ch4#sec_storage_log_structured)
|
||
- 記憶體表, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 商品(版本控制系統), [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 合併, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 合併排序的檔案, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 默克爾樹, [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- Mesos(分組管理器), [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- message brokers(見 messaging systems)
|
||
- message-passing(見 event-driven architecture)
|
||
- MessagePack (encoding format), [二進位制編碼](/tw/ch5#binary-encoding)
|
||
- 通訊系統, [流處理](/tw/ch12#ch_stream)-[重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- (另見 streams)
|
||
- 後壓、緩衝或丟棄信件, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 無中介訊息, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 事件日誌, [基於日誌的訊息代理](/tw/ch12#sec_stream_log)-[重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 作為資料模型, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 比較傳統訊息, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 減 減, [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 重播舊信件, [重播舊訊息](/tw/ch12#sec_stream_replay), [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing), [統一批處理和流處理](/tw/ch13#id338)
|
||
- 緩慢的消費者, [當消費者跟不上生產者時](/tw/ch12#id459)
|
||
- 恰好一次語義, [恰好一次訊息處理](/tw/ch8#sec_transactions_exactly_once), [再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited), [容錯](/tw/ch12#sec_stream_fault_tolerance)
|
||
- 信件經紀人, [訊息代理](/tw/ch12#id433)-[確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- 承認和重新交付, [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- 比較事件日誌, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 同一主題的多個消費者, [多個消費者](/tw/ch12#id298)
|
||
- versus RPC, [事件驅動的架構](/tw/ch5#sec_encoding_dataflow_msg)
|
||
- 訊息丟失, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 可靠性, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 以日誌為基礎的信件中的獨特性, [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 可調味的失敗, [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 計票
|
||
- 無伺服器, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 儲存, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 微批次, [微批次與存檔點](/tw/ch12#id329)
|
||
- 微服務, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- (另見 services)
|
||
- 各種服務的因果關係, [全序的限制](/tw/ch13#id335)
|
||
- 松耦合, [開展分拆工作](/tw/ch13#sec_future_unbundling_favor)
|
||
- 與批次/流程處理器的關係, [批處理](/tw/ch11#ch_batch), [流處理器和服務](/tw/ch13#id345)
|
||
- 微軟
|
||
- Azure Blob Storage(見 Azure Blob Storage)
|
||
- Azure managed disks, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- Azure Service Bus(訊息系統), [訊息代理](/tw/ch5#message-brokers), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- Azure SQL DB(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- Azure Storage, [物件儲存](/tw/ch11#id277)
|
||
- Azure Stream Analytics, [流分析](/tw/ch12#id318)
|
||
- Azure Synapse Analytics(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- 分散式元件物件模型, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- MSDTC (transaction coordinator), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- SQL Server(見 SQL Server)
|
||
- Microsoft Power BI(見 Power BI (business intelligence software))
|
||
- 遷移(重寫)資料, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility), [不同時間寫入的不同值](/tw/ch5#different-values-written-at-different-times), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views), [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- MinIO(物件儲存), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 移動應用程式, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 嵌入式資料庫, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 模式檢查, [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 模組操作員(%), [雜湊取模節點數](/tw/ch7#hash-modulo-number-of-nodes)
|
||
- Mojo(程式語言)
|
||
- 記憶體管理, [限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- MongoDB(資料庫)
|
||
- 管道合計, [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- 原子操作, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- BSON, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 文件資料模型, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 雜湊變硬, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash), [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 在雲層中, [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- 加入支援, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 加入(\$$ookup 運算子), [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)
|
||
- JSON Schema validation, [JSON 模式](/tw/ch5#json-schema)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- ObjectIds, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- 基於範圍的硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 硬分裂, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)
|
||
- 儲存程式, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 監測, [雲時代的運維](/tw/ch1#sec_introduction_operations), [人類與可靠性](/tw/ch2#id31), [可運維性:讓運維更輕鬆](/tw/ch2#id37)
|
||
- 單音鍾, [單調時鐘](/tw/ch9#monotonic-clocks)
|
||
- 單調讀, [單調讀](/tw/ch6#sec_replication_monotonic_reads)
|
||
- Morel(查詢語言), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- MSMQ(訊息系統), [XA 事務](/tw/ch8#xa-transactions)
|
||
- 多列索引, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 多領導複製, [多主複製](/tw/ch6#sec_replication_multi_leader)-[處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- (另見 複製)
|
||
- 協作編輯, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 衝突檢測, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 解決衝突, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 供多區域複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc), [線性一致性的代價](/tw/ch10#sec_linearizability_cost)
|
||
- 線性,缺少, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 可離線客戶端, [同步引擎與本地優先軟體](/tw/ch6#sec_replication_offline_clients)
|
||
- 複製地形, [多主複製拓撲](/tw/ch6#sec_replication_topologies)-[不同拓撲的問題](/tw/ch6#problems-with-different-topologies)
|
||
- 多物件事務, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 需求, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- Multi-Paxos (consensus algorithm), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 多讀單寫鎖定, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 多表索引叢集表, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 多版本併發控制, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl), [總結](/tw/ch8#summary)
|
||
- detecting stale MVCC reads, [檢測陳舊的 MVCC 讀取](/tw/ch8#detecting-stale-mvcc-reads)
|
||
- 索引和快照隔離, [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 使用同步時鐘, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 多層面陣列, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 多重租賃, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute), [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 透過磨損, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 使用嵌入式資料庫, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 與拜占庭斷層承受能力相比, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 相互排斥, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- (另見 locks)
|
||
- MySQL(資料庫)
|
||
- archiving WAL to object stores, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 二進位制日誌座標, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307), [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 迴圈複製地形, [多主複製拓撲](/tw/ch6#sec_replication_topologies)
|
||
- 一致的快照, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- global transaction identifiers (GTIDs), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 在雲層中, [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- InnoDB storage engine(見 InnoDB)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 基於行的複製, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 分片(見 Vitess(資料庫))
|
||
- 快速隔離支援, [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- (另見 InnoDB)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
|
||
### N
|
||
|
||
- N+1 query problem, [物件關係對映(ORM)](/tw/ch3#object-relational-mapping-orm)
|
||
- 奈米msg(資訊庫), [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- Narayana(事務協調員), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
- NATS(訊息系統), [訊息代理](/tw/ch5#message-brokers)
|
||
- 自然語言處理, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- Neo4j(資料庫)
|
||
- Cypher 查詢語言, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 圖表資料模型, [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- Neon(資料庫), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 侄子(資料流引擎), [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- Neptune(圖資料庫), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- Cypher 查詢語言, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- SPARQL 查詢語言, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 網碼(遊戲開發), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- Network Attached Storage (NAS), [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 網路模型(資料表示), [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- Network Time Protocol(見 網路時間協議)
|
||
- 網路
|
||
- 擁堵和排隊, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 資料中心網路地形, [雲計算與超級計算](/tw/ch1#id17)
|
||
- faults(見 faults)
|
||
- 線性化和網路延遲, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 網路分割槽, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 在 CAP 定理中, [線性一致性的代價](/tw/ch10#sec_linearizability_cost)
|
||
- 超時和無限制延誤, [超時和無界延遲](/tw/ch9#sec_distributed_queueing)
|
||
- NewSQL, [關係模型與文件模型](/tw/ch3#sec_datamodels_history), [複製延遲的解決方案](/tw/ch6#id131)
|
||
- 事務和, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- 下鍵鎖定, [索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- NFS (network file system), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 在物件儲存中, [物件儲存](/tw/ch11#id277)
|
||
- Nimble(資料格式), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- (另見 column-oriented storage)
|
||
- node (in graphs)(見 vertices)
|
||
- 節點(程序), [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [術語表](/tw/glossary)
|
||
- 在基於領導器的複製中處理斷電, [處理節點故障](/tw/ch6#sec_replication_failover)
|
||
- 失敗的系統模型, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 吵鬧的鄰居, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 原子承諾, [三階段提交](/tw/ch8#three-phase-commit)
|
||
- 非決定性操作, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- (另見 deterministic operations)
|
||
- 在分散式系統中, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 工作流程引擎中, [持久化執行](/tw/ch5#durable-execution)
|
||
- 部分失敗, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 非決定因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 不起作用的要求, [定義非功能性需求](/tw/ch2#ch_nonfunctional), [總結](/tw/ch2#summary)
|
||
- 不可重複讀作, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- (另見 讀取偏差)
|
||
- 正規化, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)-[多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many), [術語表](/tw/glossary)
|
||
- 外國關鍵參考文獻, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- 社會網路案例研究, [社交網路案例研究中的反正規化](/tw/ch3#denormalization-in-the-social-networking-case-study)
|
||
- 在記錄系統中, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- 相對於非正常化, [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- NoSQL, [關係模型與文件模型](/tw/ch3#sec_datamodels_history), [複製延遲的解決方案](/tw/ch6#id131), [分拆資料庫](/tw/ch13#sec_future_unbundling)
|
||
- 事務和, [事務到底是什麼?](/tw/ch8#sec_transactions_overview)
|
||
- Notation3 (N3), [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- 網路時間協議, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)
|
||
- 準確性, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy), [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 對單音鐘的調整, [單調時鐘](/tw/ch9#monotonic-clocks)
|
||
- 多個伺服器地址, [弱形式的謊言](/tw/ch9#weak-forms-of-lying)
|
||
- XML 與 JSON 編碼中的數字, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- NumPy (Python library), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- NVMe (Non-Volatile Memory Express)(見 solid state drives (SSDs))
|
||
|
||
### O
|
||
|
||
- 物件資料庫, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 物件儲存, [雲服務的分層](/tw/ch1#layering-of-cloud-services), [物件儲存](/tw/ch11#id277)-[物件儲存](/tw/ch11#id277)
|
||
- Azure Blob Storage(見 Azure Blob Storage)
|
||
- 比較分散式檔案系統, [物件儲存](/tw/ch11#id277)
|
||
- 與關鍵價值庫存的比較, [物件儲存](/tw/ch11#id277)
|
||
- 資料庫由, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 備份, [複製](/tw/ch6#ch_replication)
|
||
- 用於雲資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- 資料庫複製, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- Google Cloud Storage(見 Google Cloud Storage)
|
||
- 物件大小, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- S3(見 S3(物件儲存))
|
||
- storing LSM segment files, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 支援圍欄, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- 資料湖中的使用, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 物件關係對映(ORM)框架, [物件關係對映(ORM)](/tw/ch3#object-relational-mapping-orm)
|
||
- 處理錯誤和中止事務, [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 不安全的讀寫週期程式碼, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- 物件關係不匹配, [物件關係不匹配](/tw/ch3#sec_datamodels_document)
|
||
- 可觀察性, [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems), [人類與可靠性](/tw/ch2#id31), [可運維性:讓運維更輕鬆](/tw/ch2#id37)
|
||
- 觀察員模式, [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- OBT (one big table), [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics), [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 離線系統, [批處理](/tw/ch11#ch_batch)
|
||
- (另見 batch processing)
|
||
- 離線第一應用程式, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps), [有狀態、可離線的客戶端](/tw/ch13#id347)
|
||
- 頁:1
|
||
- 加工過的原木中的消費者抵消額, [消費者偏移量](/tw/ch12#sec_stream_log_offsets)
|
||
- 已磨損日誌中的訊息, [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- OLAP, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [術語表](/tw/glossary)
|
||
- 資料方塊, [物化檢視與資料立方體](/tw/ch4#sec_storage_materialized_views)
|
||
- OLTP, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [術語表](/tw/glossary)
|
||
- 分析查詢與, [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 資料正常化, [正規化的權衡](/tw/ch3#trade-offs-of-normalization)
|
||
- 工作量特點, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- 現場部署, [雲服務與自託管](/tw/ch1#sec_introduction_cloud)
|
||
- 資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 一個大表格(資料倉計劃), [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics), [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 單熱編碼, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 一對夫婦關係, [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- 一對多種關係, [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- JSON representation, [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- 線上系統, [批處理](/tw/ch11#ch_batch)
|
||
- (另見 services)
|
||
- 相對於科學計算, [雲計算與超級計算](/tw/ch1#id17)
|
||
- 腫瘤, [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- Oozie(工作流排程器), [批處理](/tw/ch11#ch_batch)
|
||
- OpenAPI (service definition format), [微服務與無伺服器](/tw/ch1#sec_introduction_microservices), [Web 服務](/tw/ch5#sec_web_services), [Web 服務](/tw/ch5#sec_web_services)
|
||
- use of JSON Schema, [JSON 模式](/tw/ch5#json-schema)
|
||
- openCypher(見 Cypher(查詢語言))
|
||
- OpenLink Virtuoso(見 Virtuoso(資料庫))
|
||
- OpenStack
|
||
- Swift(物件儲存), [物件儲存](/tw/ch11#id277)
|
||
- 可操作性, [可運維性:讓運維更輕鬆](/tw/ch2#id37)
|
||
- 作業系統與資料庫, [分拆資料庫](/tw/ch13#sec_future_unbundling)
|
||
- 業務系統, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- (另見 線上事務處理)
|
||
- 作為記錄系統, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- ETL into analytical systems, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 操作轉換, [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 行動組, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 運算元, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 在溪流處理中, [流處理](/tw/ch12#sec_stream_processing)
|
||
- 樂觀併發控制, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 樂觀鎖定, [條件寫入(比較並設定)](/tw/ch8#sec_transactions_compare_and_set)
|
||
- Oracle(資料庫)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- GoldenGate (change data capture), [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 等級查詢, [SQL 中的圖查詢](/tw/ch3#id58), [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- 缺乏序列性, [隔離性](/tw/ch8#sec_transactions_acid_isolation)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 多表索引叢集表, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 無法阻止寫入 skew, [寫偏差的特徵](/tw/ch8#characterizing-write-skew)
|
||
- PL/SQL language, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 防止丟失更新, [自動檢測丟失的更新](/tw/ch8#automatically-detecting-lost-updates)
|
||
- 讀作承諾隔離, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- Real Application Clusters (RAC), [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation), [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- TimesTen (in-memory database), [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- WAL-based replication, [預寫日誌(WAL)傳輸](/tw/ch6#write-ahead-log-wal-shipping)
|
||
- ORC(資料格式), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- (另見 column-oriented storage)
|
||
- 協調(服務部署), [雲服務與自託管](/tw/ch1#sec_introduction_cloud), [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 批次任務執行, [分散式作業編排](/tw/ch11#id278)-[分散式作業編排](/tw/ch11#id278)
|
||
- 工作流程引擎, [批處理](/tw/ch11#ch_batch)
|
||
- 順序
|
||
- 事件日誌, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 總訂單的限制, [全序的限制](/tw/ch13#id335)
|
||
- 邏輯時間戳, [邏輯時鐘](/tw/ch10#sec_consistency_timestamps)
|
||
- of auto-incrementing IDs, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- 共享日誌, [共識的實踐](/tw/ch10#sec_consistency_total_order)-[共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- Orkes(工作流程引擎), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 孤兒頁面(B- 樹), [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- 發件箱圖案, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 異常值(響應時間), [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 外包, [雲服務與自託管](/tw/ch1#sec_introduction_cloud)
|
||
- 超載, [描述效能](/tw/ch2#sec_introduction_percentiles), [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
|
||
### P
|
||
|
||
- PACELC principle, [CAP 定理](/tw/ch10#the-cap-theorem)
|
||
- 軟體包管理器, [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- 包切換, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- 資料包
|
||
- 腐敗, [弱形式的謊言](/tw/ch9#weak-forms-of-lying)
|
||
- sending via UDP, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- PageRank (algorithm), [圖資料模型](/tw/ch3#sec_datamodels_graph), [查詢語言](/tw/ch11#sec_batch_query_lanauges), [機器學習](/tw/ch11#id290)
|
||
- paging(見 virtual memory)
|
||
- 大熊貓(蟒蛇圖書館), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes), [列式儲存](/tw/ch4#sec_storage_column), [DataFrames](/tw/ch11#id287)
|
||
- Parquet(資料格式), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [列式儲存](/tw/ch4#sec_storage_column), [歸檔儲存](/tw/ch5#archival-storage), [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- (另見 column-oriented storage)
|
||
- 物件儲存的資料庫, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 文件資料模型, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 批次處理中的用途, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 部分失敗, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure), [總結](/tw/ch9#summary)
|
||
- 跛腳, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 部分同步(系統模型), [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 分割槽鍵, [分片的利與弊](/tw/ch7#sec_sharding_reasons), [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 分割槽(見 分片)
|
||
- Paxos(協商一致演算法), [共識](/tw/ch10#sec_consistency_consensus), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 票數, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- Multi-Paxos, [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- payment card industry (PCI), [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- PCI (payment card industry) compliance, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- 百分位點, [平均值、中位數與百分位點](/tw/ch2#id24), [術語表](/tw/glossary)
|
||
- 高效計算, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 高百分數的重要性, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- use in service level agreements (SLAs), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- Percolator (Google), [實現線性一致的 ID 生成器](/tw/ch10#implementing-a-linearizable-id-generator)
|
||
- Percona XtraBackup (MySQL tool), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 效能
|
||
- 作為過失的降解, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 描述, [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 分散式事務, [跨不同系統的分散式事務](/tw/ch8#sec_transactions_xa)
|
||
- 記憶體資料庫, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 線性, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 多領導者複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 許可權隔離, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 永久不一致, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 悲觀併發控制, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- pglogical (PostgreSQL extension), [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- pgvector (向量指數), [向量嵌入](/tw/ch4#id92)
|
||
- 幻讀, [導致寫偏差的幻讀](/tw/ch8#sec_transactions_phantom)
|
||
- 物化衝突, [物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 預防,序列性, [謂詞鎖](/tw/ch8#predicate-locks)
|
||
- physical clocks(見 clocks)
|
||
- pick菜(蟒魚), [特定語言的格式](/tw/ch5#id96)
|
||
- Pinot(資料庫), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 處理寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- 預彙總, [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived), [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 編審中的執行
|
||
- 資料倉查詢, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 樞軸表, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 時間點, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)
|
||
- 點查詢, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 極地(資料目錄), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 投票, [表示使用者、帖子與關注關係](/tw/ch2#id20)
|
||
- 多邊儲存器, [一切的元資料庫](/tw/ch13#id341)
|
||
- POSIX (portable operating system interface)
|
||
- 符合的檔案系統, [設定新的副本](/tw/ch6#sec_replication_new_replica), [分散式檔案系統](/tw/ch11#sec_batch_dfs), [物件儲存](/tw/ch11#id277)
|
||
- 郵政局地平線醜聞, [人類與可靠性](/tw/ch2#id31)
|
||
- 缺乏事務, [事務](/tw/ch8#ch_transactions)
|
||
- PostgreSQL(資料庫)
|
||
- archiving WAL to object stores, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307), [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 外國資料包, [一切的元資料庫](/tw/ch13#id341)
|
||
- 全文搜尋支援, [組合使用派生資料的工具](/tw/ch13#id442)
|
||
- 在雲層中, [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- JSON Schema validation, [JSON 模式](/tw/ch5#json-schema)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 日誌序列號, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 邏輯解碼, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 實現檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- MVCC implementation, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl), [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 分割對硬化, [分片](/tw/ch7#ch_sharding)
|
||
- pgvector (向量指數), [向量嵌入](/tw/ch4#id92)
|
||
- PL/pgSQL language, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- PostGIS geospatial indexes, [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- 防止丟失更新, [自動檢測丟失的更新](/tw/ch8#automatically-detecting-lost-updates)
|
||
- 防止寫入skew, [寫偏差的特徵](/tw/ch8#characterizing-write-skew), [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)
|
||
- 讀作承諾隔離, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 表示圖表, [屬性圖](/tw/ch3#id56)
|
||
- 可序列化快照隔離, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)
|
||
- 分片(見 Citus(資料庫))
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation), [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- WAL-based replication, [預寫日誌(WAL)傳輸](/tw/ch6#write-ahead-log-wal-shipping)
|
||
- 倒排列表, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 在硬化指數中, [本地二級索引](/tw/ch7#id166)
|
||
- 死後無咎, [人類與可靠性](/tw/ch2#id31)
|
||
- PouchDB(資料庫), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- Power BI (business intelligence software), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 預彙總, [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 分享前, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)
|
||
- Precision Time Protocol (PTP), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 上游鎖定, [謂詞鎖](/tw/ch8#predicate-locks)
|
||
- 預測分析, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics), [預測分析](/ch14#id369)-[反饋迴路](/ch14#id372)
|
||
- 擴大偏見, [偏見與歧視](/ch14#id370)
|
||
- ethics of(見 ethics)
|
||
- 反饋迴圈, [反饋迴路](/ch14#id372)
|
||
- 預設, [資源分配](/tw/ch11#id279)
|
||
- 在分散式排程器中, [故障處理](/tw/ch11#id281)
|
||
- 執行緒, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- Prefect(工作流排程器), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows), [批處理](/tw/ch11#ch_batch), [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- 雲資料倉整合, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- Presto(查詢引擎), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 主金鑰, [多列索引與二級索引](/tw/ch4#sec_storage_index_multicolumn), [術語表](/tw/glossary)
|
||
- 自動遞增, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- 對分割槽鍵, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- primary-backup replication(見 基於領導者的複製)
|
||
- 隱私, [隱私與追蹤](/ch14#id373)-[立法與自律](/ch14#sec_future_legislation)
|
||
- 同意和選擇自由, [同意與選擇自由](/ch14#id375)
|
||
- 資料作為資產和權力, [資料作為資產與權力](/ch14#id376)
|
||
- 刪除資料, [不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- ethical considerations(見 ethics)
|
||
- 立法和自律, [立法與自律](/ch14#sec_future_legislation)
|
||
- 含義, [隱私與資料使用](/ch14#id457)
|
||
- 條例, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- 監視, [監視](/ch14#id374)
|
||
- 跟蹤行為資料, [隱私與追蹤](/ch14#id373)
|
||
- 機率演算法, [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla), [流分析](/tw/ch12#id318)
|
||
- 程序暫停, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- 處理時間(事件), [時間推理](/tw/ch12#sec_stream_time)
|
||
- 生產者(資訊流), [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 產品分析, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 面向列的儲存, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 程式語言
|
||
- 用於儲存程式, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 預測(活動來源), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- Prolog(語言), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- (另見 Datalog)
|
||
- 屬性圖, [屬性圖](/tw/ch3#id56)
|
||
- Cypher 查詢語言, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- Property Graph Query Language (PGQL), [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- 基於屬性的測試, [人類與可靠性](/tw/ch2#id31), [形式化方法和隨機測試](/tw/ch9#sec_distributed_formal)
|
||
- Protocol Buffers(資料格式), [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)-[欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution), [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)
|
||
- 欄位標記和計劃演變, [欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 資料來源, [為可審計性而設計](/tw/ch13#id365)
|
||
- 釋出/訂閱模式, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 出版社(資訊流), [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- Pulsar (流線平臺), [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- PyTorch (machine learning library), [機器學習](/tw/ch11#id290)
|
||
|
||
### Q
|
||
|
||
- Qpid(訊息系統), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- quality of service (QoS), [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- Quantcast File System(分散式檔案系統), [物件儲存](/tw/ch11#id277)
|
||
- 查詢引擎
|
||
- 彙編和向量化, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 在雲資料倉庫中, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 運算元, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 最佳化申報查詢, [資料模型與查詢語言](/tw/ch3#ch_datamodels)
|
||
- 查詢語言
|
||
- 密碼, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 資料日誌, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- GraphQL, [GraphQL](/tw/ch3#id63)
|
||
- MongoDB aggregation pipeline, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization), [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- recursive SQL queries, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- SQL, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)
|
||
- 查詢最佳化器, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 查詢計劃, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 排隊延遲, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 頭部阻塞, [延遲與響應時間](/tw/ch2#id23)
|
||
- 延遲和反應時間, [延遲與響應時間](/tw/ch2#id23)
|
||
- 佇列(訊息), [訊息代理](/tw/ch5#message-brokers)
|
||
- QUIC (protocol), [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- 法定人數, [讀寫仲裁](/tw/ch6#sec_replication_quorum_condition)-[多地區操作](/tw/ch6#multi-region-operation), [術語表](/tw/glossary)
|
||
- 用於無頭複製, [讀寫仲裁](/tw/ch6#sec_replication_quorum_condition)
|
||
- 在共識演算法中, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 一致性的限制, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations)-[監控陳舊性](/tw/ch6#monitoring-staleness), [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 在分散式系統中作出決定, [多數派原則](/tw/ch9#sec_distributed_majority)
|
||
- 監測停滯情況, [監控陳舊性](/tw/ch6#monitoring-staleness)
|
||
- 多區域複製, [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 依賴耐久性, [將系統模型對映到現實世界](/tw/ch9#mapping-system-models-to-the-real-world)
|
||
- 配額, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
|
||
### R
|
||
|
||
- R(語言), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes), [DataFrames](/tw/ch11#id287)
|
||
- R樹(指數), [多維索引與全文索引](/tw/ch4#sec_storage_multidimensional)
|
||
- R2(物件儲存), [雲服務的分層](/tw/ch1#layering-of-cloud-services), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- RabbitMQ(訊息系統), [訊息代理](/tw/ch5#message-brokers), [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- 法定人數佇列(複製), [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 種族條件, [隔離性](/tw/ch8#sec_transactions_acid_isolation)
|
||
- (另見 併發)
|
||
- 以可線性避免, [跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- 由雙寫引起, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 造成資金損失, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 骯髒的寫作, [沒有髒寫](/tw/ch8#sec_transactions_dirty_write)
|
||
- 逆增量, [沒有髒寫](/tw/ch8#sec_transactions_dirty_write)
|
||
- 丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)-[衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 以事件日誌防止, [併發控制](/tw/ch12#sec_stream_concurrency), [資料流:應用程式碼與狀態變化的互動](/tw/ch13#id450)
|
||
- 以可序列隔離的方式防止, [可序列化](/tw/ch8#sec_transactions_serializability)
|
||
- 事務隔離薄弱, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)
|
||
- 寫偏差, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- Raft(協商一致演算法), [共識](/tw/ch10#sec_consistency_consensus), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 對網路問題的敏感性, [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 任期, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 用於等, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- RAID (Redundant Array of Independent Disks), [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute), [透過冗餘容忍硬體故障](/tw/ch2#tolerating-hardware-faults-through-redundancy), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 鐵路,計劃遷移, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- RAM(見 memory)
|
||
- RAMCloud (in-memory storage), [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 隨機寫入(訪問模式), [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- 區域查詢
|
||
- 在B樹上, [B 樹](/tw/ch4#sec_storage_b_trees), [讀取效能](/tw/ch4#read-performance)
|
||
- in LSM-trees, [讀取效能](/tw/ch4#read-performance)
|
||
- 雜湊地圖中不高效, [日誌結構儲存](/tw/ch4#sec_storage_log_structured)
|
||
- 與大麻的磨損,, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 排名演算法, [機器學習](/tw/ch11#id290)
|
||
- Ray(工作流排程器), [機器學習](/tw/ch11#id290)
|
||
- RDF (Resource Description Framework), [RDF 資料模型](/tw/ch3#the-rdf-data-model)
|
||
- querying with SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 遠端直接記憶體訪問, [雲服務的分層](/tw/ch1#layering-of-cloud-services), [雲計算與超級計算](/tw/ch1#id17)
|
||
- 反應(使用者介面庫), [端到端的事件流](/tw/ch13#id349)
|
||
- 被動方案擬訂, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 讀取承諾隔離級別, [讀已提交](/tw/ch8#sec_transactions_read_committed)-[實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 執行, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 多版本併發控制, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl)
|
||
- 沒有髒讀, [沒有髒讀](/tw/ch8#no-dirty-reads)
|
||
- 沒有汙穢的文字, [沒有髒寫](/tw/ch8#sec_transactions_dirty_write)
|
||
- 讀取模型(活動來源), [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 讀路徑, [觀察派生資料狀態](/tw/ch13#sec_future_observing)
|
||
- (無鉛複製), [追趕錯過的寫入](/tw/ch6#sec_replication_read_repair)
|
||
- 線性, [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 只讀副本(見 基於領導者的複製)
|
||
- 讀取偏差, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation), [總結](/tw/ch8#summary)
|
||
- 讀取未承諾的隔離級別, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 寫後讀一致性, [讀己之寫](/tw/ch6#sec_replication_ryw), [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 交叉裝置, [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 在衍生資料系統中, [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions)
|
||
- 讀 - 修改 - 寫入週期, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)
|
||
- 讀縮放架構, [複製延遲的問題](/tw/ch6#sec_replication_lag), [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 與磨損, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 讀作事件, [讀也是事件](/tw/ch13#sec_future_read_events)
|
||
- 即時
|
||
- analytics(見 product analytics)
|
||
- 協作編輯, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 釋出/訂閱資料流, [端到端的事件流](/tw/ch13#id349)
|
||
- 響應時間保障, [響應時間保證](/tw/ch9#sec_distributed_clocks_realtime)
|
||
- 每日時鐘, [日曆時鐘](/tw/ch9#time-of-day-clocks)
|
||
- Realm(資料庫), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 重新平衡困難, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)-[運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations), [術語表](/tw/glossary)
|
||
- (另見 分片)
|
||
- 自動或人工重新平衡, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 固定塊數, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 每個節點的固定硬度數, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- Hash mod N的問題, [雜湊取模節點數](/tw/ch7#hash-modulo-number-of-nodes)
|
||
- 新鮮度保證, [線性一致性](/tw/ch10#sec_consistency_linearizability)
|
||
- 建議引擎, [分析型與事務型系統](/tw/ch1#sec_introduction_analytics)
|
||
- building using DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 迭代處理, [機器學習](/tw/ch11#id290)
|
||
- 重組(協商一致), [共識的微妙之處](/tw/ch10#subtleties-of-consensus)
|
||
- 記錄, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 流處理中的事件, [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 遞迴查詢
|
||
- 在金鑰中, [Cypher 查詢語言](/tw/ch3#id57)
|
||
- 在資料日誌中, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- in SPARQL, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- lack of, in GraphQL, [GraphQL](/tw/ch3#id63)
|
||
- SQL common table expressions, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- Red Hat
|
||
- Apicurio Registry, [JSON 模式](/tw/ch5#json-schema)
|
||
- 紅黑樹, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 重新交付(通訊), [確認與重新傳遞](/tw/ch12#sec_stream_reordering)
|
||
- Redis(資料庫)
|
||
- 原子操作, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- CRDT support, [CRDT 與操作變換](/tw/ch6#sec_replication_crdts)
|
||
- 永續性, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- Lua 指令碼, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 程序/核心模式, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 單條執行, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- redo log(見 write-ahead log)
|
||
- Redpanda(訊息系統), [訊息代理](/tw/ch5#message-brokers), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 分層儲存, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- Redshift(資料庫), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 冗餘
|
||
- 硬體元件, [透過冗餘容忍硬體故障](/tw/ch2#tolerating-hardware-faults-through-redundancy)
|
||
- 生成資料, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived)
|
||
- (另見 衍生資料)
|
||
- Reed--Solomon codes (error correction), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 重構, [可演化性:讓變化更容易](/tw/ch2#sec_introduction_evolvability)
|
||
- (另見 可演化性)
|
||
- (地理分佈), [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- (另見 datacenters)
|
||
- 協商一致, [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 定義, [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 延遲, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- linearizable ID generation, [實現線性一致的 ID 生成器](/tw/ch10#implementing-a-linearizable-id-generator)
|
||
- 在整個區域複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)-[不同拓撲的問題](/tw/ch6#problems-with-different-topologies), [線性一致性的代價](/tw/ch10#sec_linearizability_cost), [全序的限制](/tw/ch13#id335)
|
||
- 無主(無領導者), [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 多領導者, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 區域(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 暫存器, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- regulation(見 legal matters)
|
||
- 關係資料模型, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [關係模型與文件模型](/tw/ch3#sec_datamodels_history)-[文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 與檔案模型的比較, [何時使用哪種模型](/tw/ch3#sec_datamodels_document_summary)-[文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- graph queries in SQL, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- 模擬資料庫, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 多對多對多的關係, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many)
|
||
- 多物件事務, 需要, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- 物件關係不匹配, [物件關係不匹配](/tw/ch3#sec_datamodels_document)
|
||
- 代表可重排列表, [何時使用哪種模型](/tw/ch3#sec_datamodels_document_summary)
|
||
- 對文件模式
|
||
- 模式的趨同, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 資料位置, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 關係資料庫
|
||
- 最終一致性, [複製延遲的問題](/tw/ch6#sec_replication_lag)
|
||
- 歷史, [關係模型與文件模型](/tw/ch3#sec_datamodels_history)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 邏輯日誌, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 哲學比Unix, [分拆資料庫](/tw/ch13#sec_future_unbundling), [一切的元資料庫](/tw/ch13#id341)
|
||
- 方案變化, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility), [編碼與演化](/tw/ch5#ch_encoding), [不同時間寫入的不同值](/tw/ch5#different-values-written-at-different-times)
|
||
- 硬化二級指數, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- B樹指數的使用, [B 樹](/tw/ch4#sec_storage_b_trees)
|
||
- relationships(見 edges)
|
||
- 可靠性, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)-[人類與可靠性](/tw/ch2#id31), [流式系統的哲學](/tw/ch13#ch_philosophy)
|
||
- 從不可靠的元件建立可靠的系統, [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 硬體故障, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 人類錯誤, [人類與可靠性](/tw/ch2#id31)
|
||
- 重要性, [人類與可靠性](/tw/ch2#id31)
|
||
- 通訊系統, [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 軟體故障, [軟體故障](/tw/ch2#software-faults)
|
||
- Remote Method Invocation (Java RMI), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- remote procedure calls (RPCs), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)-[RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- (另見 services)
|
||
- 資料編碼和演化, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 問題, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- 使用 Avro, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 對信件經紀人, [事件驅動的架構](/tw/ch5#sec_encoding_dataflow_msg)
|
||
- 可再生能源, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- 可重複讀(切換隔離), [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- 複製品, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 複製, [複製](/tw/ch6#ch_replication)-[總結](/tw/ch6#summary), [術語表](/tw/glossary)
|
||
- 永續性, [永續性](/tw/ch8#durability)
|
||
- 解決衝突, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 一致性屬性, [複製延遲的問題](/tw/ch6#sec_replication_lag)-[複製延遲的解決方案](/tw/ch6#id131)
|
||
- 一致字首讀, [一致字首讀](/tw/ch6#sec_replication_consistent_prefix)
|
||
- 單調讀, [單調讀](/tw/ch6#sec_replication_monotonic_reads)
|
||
- 讀取您的寫作, [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 在分散式檔案系統中, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 無主(無領導者), [無主複製](/tw/ch6#sec_replication_leaderless)-[版本向量](/tw/ch6#version-vectors)
|
||
- 檢測並行寫作, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)-[版本向量](/tw/ch6#version-vectors)
|
||
- 法定人數一致性的限制, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations)-[監控陳舊性](/tw/ch6#monitoring-staleness), [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 監測停滯情況, [監控陳舊性](/tw/ch6#monitoring-staleness)
|
||
- 多領導者, [多主複製](/tw/ch6#sec_replication_multi_leader)-[處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 跨多個區域, [跨地域執行](/tw/ch6#sec_replication_multi_dc), [線性一致性的代價](/tw/ch10#sec_linearizability_cost)
|
||
- 解決衝突, [處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)-[處理寫入衝突](/tw/ch6#sec_replication_write_conflicts)
|
||
- 複製地形, [多主複製拓撲](/tw/ch6#sec_replication_topologies)-[不同拓撲的問題](/tw/ch6#problems-with-different-topologies)
|
||
- 使用原因, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [複製](/tw/ch6#ch_replication)
|
||
- 硬化和, [分片](/tw/ch7#ch_sharding)
|
||
- 單人領導, [單主複製](/tw/ch6#sec_replication_leader)-[邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 故障切換, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 實施複製日誌, [複製日誌的實現](/tw/ch6#sec_replication_implementation)-[邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 與協商一致的關係, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus), [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 設立新的追隨者, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 同步對同步, [同步複製與非同步複製](/tw/ch6#sec_replication_sync_async)-[同步複製與非同步複製](/tw/ch6#sec_replication_sync_async)
|
||
- 狀態機複製, [基於語句的複製](/tw/ch6#statement-based-replication), [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs), [使用共享日誌](/tw/ch10#sec_consistency_smr), [資料庫與流](/tw/ch12#sec_stream_databases)
|
||
- 事件溯源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 利用協商一致, [共識的利弊](/tw/ch10#pros-and-cons-of-consensus)
|
||
- 使用擦除編碼, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 使用物件儲存, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 相對備份, [複製](/tw/ch6#ch_replication)
|
||
- 具有多樣化資料系統, [保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- replication logs(見 logs)
|
||
- representations of data(見 data models)
|
||
- 後處理資料, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing), [統一批處理和流處理](/tw/ch13#id338)
|
||
- (另見 可演化性)
|
||
- 從基於日誌的信件, [重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 請求套期, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 請求識別符號, [操作識別符號](/tw/ch13#id355), [多分割槽請求處理](/tw/ch13#id360)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)-[請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 方法, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 資料居住法, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed), [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 彈性系統, [可靠性與容錯](/tw/ch2#sec_introduction_reliability)
|
||
- (另見 fault tolerance)
|
||
- 資源隔離, [雲計算與超級計算](/tw/ch1#id17), [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 資源限制, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 響應時間
|
||
- 作為業績計量, [描述效能](/tw/ch2#sec_introduction_percentiles), [批處理](/tw/ch11#ch_batch)
|
||
- 保證, [響應時間保證](/tw/ch9#sec_distributed_clocks_realtime)
|
||
- 對使用者的影響, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 在複製系統中, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 暫時性與, [延遲與響應時間](/tw/ch2#id23)
|
||
- 平均值和百分位數, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 使用者體驗, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- 責任和問責制, [責任與問責](/ch14#id371)
|
||
- 表述性狀態傳遞, [Web 服務](/tw/ch5#sec_web_services)
|
||
- (另見 services)
|
||
- 重報(工作流程引擎), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- RethinkDB(資料庫)
|
||
- 加入支援, [文件和關係資料庫的融合](/tw/ch3#convergence-of-document-and-relational-databases)
|
||
- 鍵程硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 重試風暴, [描述效能](/tw/ch2#sec_introduction_percentiles), [軟體故障](/tw/ch2#software-faults)
|
||
- reverse ETL, [超越資料湖](/tw/ch1#beyond-the-data-lake)
|
||
- Riak(資料庫)
|
||
- CRDT support, [CRDT 與操作變換](/tw/ch6#sec_replication_crdts), [檢測併發寫入](/tw/ch6#sec_replication_concurrent)
|
||
- 點版向量, [版本向量](/tw/ch6#version-vectors)
|
||
- 流言協議, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 雜湊變硬, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 無領導複製, [無主複製](/tw/ch6#sec_replication_leaderless)
|
||
- 線性,缺少, [線性一致性與仲裁](/tw/ch10#sec_consistency_quorum_linearizable)
|
||
- 多區域支助, [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 再平衡, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 草率法定人數, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 節點(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 環緩衝器, [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- RisingWave(資料庫)
|
||
- 增量檢視維護, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- 火箭彈, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- RocksDB (storage engine), [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 作為嵌入式儲存引擎, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 平面壓縮, [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 退縮(事務), [事務](/tw/ch8#ch_transactions)
|
||
- 滾動升級, [透過冗餘容忍硬體故障](/tw/ch2#tolerating-hardware-faults-through-redundancy), [編碼與演化](/tw/ch5#ch_encoding), [故障與部分失效](/tw/ch9#sec_distributed_partial_failure)
|
||
- 在多種租戶系統中, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- routing(見 request routing)
|
||
- 基於行的複製, [邏輯(基於行)日誌複製](/tw/ch6#logical-row-based-log-replication)
|
||
- 面向行儲存, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 搶劫犯(貪汙), [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- RPCs(見 remote procedure calls)
|
||
- 規則(資料), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- Rust(程式語言)
|
||
- 記憶體管理, [限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
|
||
### S
|
||
|
||
- S3(物件儲存), [雲服務的分層](/tw/ch1#layering-of-cloud-services), [設定新的副本](/tw/ch6#sec_replication_new_replica), [批處理](/tw/ch11#ch_batch), [分散式檔案系統](/tw/ch11#sec_batch_dfs), [物件儲存](/tw/ch11#id277)
|
||
- 檢查資料完整性, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 有條件寫入, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- 物件大小, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- S3 Express One Zone, [物件儲存](/tw/ch11#id277), [物件儲存](/tw/ch11#id277)
|
||
- use in MapReduce, [MapReduce](/tw/ch11#sec_batch_mapreduce)
|
||
- 工作流程示例, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- SaaS(見 軟體即服務(SaaS))
|
||
- 安全和生活特性, [安全性與活性](/tw/ch9#sec_distributed_safety_liveness)
|
||
- 在共識演算法中, [單值共識](/tw/ch10#single-value-consensus)
|
||
- 事務中, [事務](/tw/ch8#ch_transactions)
|
||
- sagas(見 compensating transactions)
|
||
- Samza (流處理器), [流分析](/tw/ch12#id318)
|
||
- SAP HANA(資料庫), [分析型資料儲存](/tw/ch4#sec_storage_analytics)
|
||
- 可伸縮性, [可伸縮性](/tw/ch2#sec_introduction_scalability)-[可伸縮性原則](/tw/ch2#id35), [流式系統的哲學](/tw/ch13#ch_philosophy)
|
||
- 自動縮放, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 透過磨損, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 描述負載, [描述負載](/tw/ch2#id33)
|
||
- 描述效能, [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 線性, [描述負載](/tw/ch2#id33)
|
||
- 原則, [可伸縮性原則](/tw/ch2#id35)
|
||
- 複製和, [複製延遲的問題](/tw/ch6#sec_replication_lag)
|
||
- 擴大規模與擴大規模, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing)
|
||
- 縮放, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing)
|
||
- (另見 shared-nothing architecture)
|
||
- 透過磨損, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 擴大規模, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing)
|
||
- 緩慢變化的維度, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 排程
|
||
- 演算法, [資源分配](/tw/ch11#id279)
|
||
- 批次任務, [分散式作業編排](/tw/ch11#id278)-[工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- 幫派列表, [資源分配](/tw/ch11#id279)
|
||
- 閱讀時的圖謀, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- 與可變方案比較, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- 拼寫圖, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- schemaless databases(見 schema-on-read)
|
||
- 計劃, [術語表](/tw/glossary)
|
||
- Avro, [Avro](/tw/ch5#sec_encoding_avro)-[動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- 讀者決定作家的計劃, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 計劃演變, [寫入者模式與讀取者模式](/tw/ch5#the-writers-schema-and-the-readers-schema)
|
||
- 動態生成, [動態生成的模式](/tw/ch5#dynamically-generated-schemas)
|
||
- 變化, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- 影響應用程式程式碼, [編碼與演化](/tw/ch5#ch_encoding)
|
||
- 相容性檢查, [但什麼是寫入者模式?](/tw/ch5#but-what-is-the-writers-schema)
|
||
- 資料庫中, [流經資料庫的資料流](/tw/ch5#sec_encoding_dataflow_db)-[歸檔儲存](/tw/ch5#archival-storage)
|
||
- 服務電話, [RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 檔案模式的靈活性, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- 用於分析, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)-[星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- for JSON and XML, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json), [JSON 模式](/tw/ch5#json-schema)
|
||
- generation and migration using ORMs, [物件關係對映(ORM)](/tw/ch3#object-relational-mapping-orm)
|
||
- 案情, [模式的優點](/tw/ch5#sec_encoding_schemas)
|
||
- 遷移, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- Protocol Buffers, [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)-[欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 計劃演變, [欄位標籤與模式演化](/tw/ch5#field-tags-and-schema-evolution)
|
||
- 鐵路移民計劃, [應用演化後重新處理資料](/tw/ch13#sec_future_reprocessing)
|
||
- 傳統的設計方法,謬誤, [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views)
|
||
- 科學計算, [雲計算與超級計算](/tw/ch1#id17)
|
||
- scikit-learn (Python 圖書館), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- ScyllaDB(資料庫)
|
||
- 叢集元資料, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- consistency level ANY, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 雜湊變硬, [按鍵的雜湊分片](/tw/ch7#sec_sharding_hash), [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 最後寫成的解決衝突, [檢測併發寫入](/tw/ch6#sec_replication_concurrent)
|
||
- 無領導複製, [無主複製](/tw/ch6#sec_replication_leaderless)
|
||
- 輕量事務, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 線性,缺少, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 日誌結構儲存, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 多區域支助, [多地區操作](/tw/ch6#multi-region-operation)
|
||
- 使用時鐘, [仲裁一致性的侷限](/tw/ch6#sec_replication_quorum_limitations), [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 節點(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- search engines(見 全文檢索)
|
||
- 搜尋流, [在流上搜索](/tw/ch12#id320)
|
||
- 備庫(見 基於領導者的複製)
|
||
- 二級指數, [多列索引與二級索引](/tw/ch4#sec_storage_index_multicolumn), [術語表](/tw/glossary)
|
||
- 多對多關係, [多對一與多對多關係](/tw/ch3#sec_datamodels_many_to_many)
|
||
- 雙寫問題, [保持系統同步](/tw/ch12#sec_stream_sync), [理解資料流](/tw/ch13#id443)
|
||
- 分片, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)-[全域性二級索引](/tw/ch7#id167), [總結](/tw/ch7#summary)
|
||
- 全球, [全域性二級索引](/tw/ch7#id167)
|
||
- 指數維護, [維護派生狀態](/tw/ch13#id446)
|
||
- 當地, [本地二級索引](/tw/ch7#id166)
|
||
- 更新、事務隔離和, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- 二次排序, [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- sed (Unix 工具) (英語)., [簡單日誌分析](/tw/ch11#sec_batch_log_analysis)
|
||
- 自我託管, [雲服務與自託管](/tw/ch1#sec_introduction_cloud)
|
||
- 資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 自我歡樂, [本章小結](/tw/ch12#id332)
|
||
- 自動驗證系統, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 語義搜尋, [向量嵌入](/tw/ch4#id92)
|
||
- 語義相似性, [向量嵌入](/tw/ch4#id92)
|
||
- 語義網, [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- 半同步複製, [同步複製與非同步複製](/tw/ch6#sec_replication_sync_async)
|
||
- 順序寫(訪問模式), [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- 可序列化, [隔離性](/tw/ch8#sec_transactions_acid_isolation), [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels), [可序列化](/tw/ch8#sec_transactions_serializability)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation), [術語表](/tw/glossary)
|
||
- 線性比對, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 悲觀與樂觀的併發控制, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 序列執行, [實際序列執行](/tw/ch8#sec_transactions_serial)-[序列執行總結](/tw/ch8#summary-of-serial-execution)
|
||
- 分片, [分片](/tw/ch8#sharding)
|
||
- 使用儲存程式, [將事務封裝在儲存過程中](/tw/ch8#encapsulating-transactions-in-stored-procedures), [使用共享日誌](/tw/ch10#sec_consistency_smr)
|
||
- 可序列化快照隔離, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- detecting stale MVCC reads, [檢測陳舊的 MVCC 讀取](/tw/ch8#detecting-stale-mvcc-reads)
|
||
- 檢測影響先前讀取的寫入, [檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 分散式執行, [可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- performance of SSI, [可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 防止寫入skew, [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)-[檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 嚴格的序列性, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 及時性與完整性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 兩階段鎖定, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 索引範圍鎖定, [索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 效能, [兩階段鎖定的效能](/tw/ch8#performance-of-two-phase-locking)
|
||
- 可序列化, [特定語言的格式](/tw/ch5#id96)
|
||
- 序列化, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- (另見 編碼)
|
||
- 無伺服器, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 服務發現, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery), [請求路由](/tw/ch7#sec_sharding_routing), [服務發現](/tw/ch10#service-discovery)
|
||
- 登記, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- using DNS, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery), [請求路由](/tw/ch7#sec_sharding_routing), [服務發現](/tw/ch10#service-discovery)
|
||
- 服務級別協議(SLA), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla), [描述負載](/tw/ch2#id33)
|
||
- 服務網格, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery)
|
||
- Service Organization Control (SOC), [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- 服務時間, [延遲與響應時間](/tw/ch2#id23)
|
||
- 面向服務的體系結構, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- (另見 services)
|
||
- 服務, [流經服務的資料流:REST 與 RPC](/tw/ch5#sec_encoding_dataflow_rpc)-[RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 微服務, [微服務與無伺服器](/tw/ch1#sec_introduction_microservices)
|
||
- 各種服務的因果關係, [全序的限制](/tw/ch13#id335)
|
||
- 松耦合, [開展分拆工作](/tw/ch13#sec_future_unbundling_favor)
|
||
- 與批次/流程處理器的關係, [批處理](/tw/ch11#ch_batch), [流處理器和服務](/tw/ch13#id345)
|
||
- remote procedure calls (RPCs), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)-[RPC 的資料編碼與演化](/tw/ch5#data-encoding-and-evolution-for-rpc)
|
||
- 問題, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- 與資料庫相似, [流經服務的資料流:REST 與 RPC](/tw/ch5#sec_encoding_dataflow_rpc)
|
||
- 網路服務, [Web 服務](/tw/ch5#sec_web_services)
|
||
- 會話視窗(流處理), [視窗的型別](/tw/ch12#id324)
|
||
- (另見 windows)
|
||
- 分片, [分片](/tw/ch7#ch_sharding)-[總結](/tw/ch7#summary), [術語表](/tw/glossary)
|
||
- 和共識, [使用共享日誌](/tw/ch10#sec_consistency_smr)
|
||
- 複製, [分片](/tw/ch7#ch_sharding)
|
||
- 分散事務, [分散式事務](/tw/ch8#sec_transactions_distributed)
|
||
- 熱的軟糖, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 分批處理, [批處理](/tw/ch11#ch_batch)
|
||
- 鍵程分割, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)
|
||
- 多硬性操作, [多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 執行限制, [多分割槽請求處理](/tw/ch13#id360)
|
||
- 二級指數維護, [維護派生狀態](/tw/ch13#id446)
|
||
- 關鍵值資料, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)-[偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 按金鑰範圍, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 搖擺和熱點, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 詞源, [分片](/tw/ch7#ch_sharding)
|
||
- 分割槽鍵, [分片的利與弊](/tw/ch7#sec_sharding_reasons), [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 再平衡
|
||
- 金鑰範圍壓縮資料, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)
|
||
- 重新平衡困難, [重新平衡鍵範圍分片資料](/tw/ch7#rebalancing-key-range-sharded-data)-[運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- 自動或人工重新平衡, [運維:自動/手動再平衡](/tw/ch7#sec_sharding_operations)
|
||
- Hash mod N的問題, [雜湊取模節點數](/tw/ch7#hash-modulo-number-of-nodes)
|
||
- 使用固定的碎片數, [固定數量的分片](/tw/ch7#fixed-number-of-shards)
|
||
- 使用 N 個節點, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)-[請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 二級指數, [分片與二級索引](/tw/ch7#sec_sharding_secondary_indexes)-[全域性二級索引](/tw/ch7#id167)
|
||
- 全球, [全域性二級索引](/tw/ch7#id167)
|
||
- 當地, [本地二級索引](/tw/ch7#id166)
|
||
- 連續執行事務和, [分片](/tw/ch8#sharding)
|
||
- 正在排序硬化資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- 共享日誌, [共識的實踐](/tw/ch10#sec_consistency_total_order)-[共識的利弊](/tw/ch10#pros-and-cons-of-consensus), [全序的限制](/tw/ch13#id335), [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 演算法, [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 用於事件原始碼, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 用於通訊, [基於日誌的訊息代理](/tw/ch12#sec_stream_log)-[重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 與協商一致的關係, [共享日誌作為共識](/tw/ch10#sec_consistency_shared_logs)
|
||
- 使用, [使用共享日誌](/tw/ch10#sec_consistency_smr)
|
||
- 共享模式, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 共享磁碟架構, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 共享記憶體架構, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing)
|
||
- 共享- 無結構, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing), [術語表](/tw/glossary)
|
||
- 分散式檔案系統, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- (另見 distributed filesystems)
|
||
- 網路的使用, [不可靠的網路](/tw/ch9#sec_distributed_networks)
|
||
- 鯊魚
|
||
- 咬海底電纜, [實踐中的網路故障](/tw/ch9#sec_distributed_network_faults)
|
||
- 計數(例), [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- shredding (deletion)(見 crypto-shredding)
|
||
- 粉碎(專欄編碼), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 粉碎(相關模型), [何時使用哪種模型](/tw/ch3#sec_datamodels_document_summary)
|
||
- 混洗, [混洗資料](/tw/ch11#sec_shuffle)-[混洗資料](/tw/ch11#sec_shuffle)
|
||
- 兄弟, [手動衝突解決](/tw/ch6#manual-conflict-resolution), [捕獲先發生關係](/tw/ch6#capturing-the-happens-before-relationship), [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- (另見 conflicts)
|
||
- 倉, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 相似性搜尋
|
||
- 編輯距離, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 基因組資料, [總結](/tw/ch3#summary)
|
||
- 簡單, [簡單性:管理複雜度](/tw/ch2#id38)
|
||
- 歌手, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- single-instruction-multi-data (SIMD) instructions, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- single-leader replication(見 基於領導者的複製)
|
||
- 單條執行, [原子寫操作](/tw/ch8#atomic-write-operations), [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- 在溪流處理中, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [併發控制](/tw/ch12#sec_stream_concurrency), [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- SingleStore(資料庫)
|
||
- 記憶體儲, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 工地可靠性工程師, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 大小級緊湊, [壓實策略](/tw/ch4#sec_storage_lsm_compaction), [磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 偏斜, [術語表](/tw/glossary)
|
||
- 時鐘搖擺, [對同步時鐘的依賴](/tw/ch9#sec_distributed_clocks_relying)-[帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval), [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 事務隔離
|
||
- 讀取偏差, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation), [總結](/tw/ch8#summary)
|
||
- 寫偏差, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts), [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)-[檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- (另見 寫偏差)
|
||
- 含義, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 不平衡的工作量, [鍵值資料的分片](/tw/ch7#sec_sharding_key_value)
|
||
- 補償, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 由於名人, [偏斜的工作負載與緩解熱點](/tw/ch7#sec_sharding_skew)
|
||
- 時間序列資料, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 跳過列表, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 服務級別協議(見 服務級別協議)
|
||
- Slack(分組聊天)
|
||
- GraphQL example, [GraphQL](/tw/ch3#id63)
|
||
- SlateDB(資料庫), [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 滑動視窗(流處理), [視窗的型別](/tw/ch12#id324)
|
||
- (另見 windows)
|
||
- 草率法定人數, [單主與無主複製的效能](/tw/ch6#sec_replication_leaderless_perf)
|
||
- 緩慢變化的維度, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 塗抹(傾斜秒調整), [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 快照(資料庫)
|
||
- 作為備份, [複製](/tw/ch6#ch_replication)
|
||
- 計算衍生資料, [建立索引](/tw/ch13#id340)
|
||
- 變化資料捕獲中, [初始快照](/tw/ch12#sec_stream_cdc_snapshot)
|
||
- 可序列化快照隔離, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 新建複製品, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 快速隔離和可重複讀取, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)-[快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- implementing with MVCC, [多版本併發控制(MVCC)](/tw/ch8#sec_transactions_snapshot_impl)
|
||
- indexes and MVCC, [索引與快照隔離](/tw/ch8#indexes-and-snapshot-isolation)
|
||
- 可見度規則, [觀察一致快照的可見性規則](/tw/ch8#sec_transactions_mvcc_visibility)
|
||
- 全球快照同步時鐘, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- Snowflake(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native), [雲服務的分層](/tw/ch1#layering-of-cloud-services), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [批處理](/tw/ch11#ch_batch)
|
||
- 面向列的儲存, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 處理寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- 硬化和叢集, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 雪園, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- Snowflake (ID generator), [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- 雪花計劃, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- SOAP (web services), [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- SOC2(見 Service Organization Control (SOC))
|
||
- 社會圖表, [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 社會
|
||
- 的責任, [資料系統、法律與社會](/tw/ch1#sec_introduction_compliance), [立法與自律](/ch14#sec_future_legislation)
|
||
- 社會技術系統, [人類與可靠性](/tw/ch2#id31)
|
||
- 軟體即服務(SaaS), [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs), [雲服務與自託管](/tw/ch1#sec_introduction_cloud)
|
||
- ETL from, [資料倉庫](/tw/ch1#sec_introduction_dwh)
|
||
- 多重租賃, [面向多租戶的分片](/tw/ch7#sec_sharding_multitenancy)
|
||
- 軟體錯誤, [軟體故障](/tw/ch2#software-faults)
|
||
- 維護誠信, [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- 太陽風暴, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- solid state drives (SSDs)
|
||
- 訪問模式, [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- 比較物件儲存, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 偵查腐敗, [端到端原則](/tw/ch13#sec_future_e2e_argument), [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 失敗率, [硬體與軟體故障](/tw/ch2#sec_introduction_hardware_faults)
|
||
- 錯誤在, [永續性](/tw/ch8#durability)
|
||
- 韌體錯誤, [軟體故障](/tw/ch2#software-faults)
|
||
- 讀取吞吐量, [讀取效能](/tw/ch4#read-performance)
|
||
- 順序對隨機寫入, [順序與隨機寫入](/tw/ch4#sidebar_sequential)
|
||
- Solr (搜尋伺服器)
|
||
- 本地二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 使用 Lucene, [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- 排序(Unix 工具), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [排序與記憶體聚合](/tw/ch11#id275), [分散式作業編排](/tw/ch11#id278)
|
||
- 排序歸併連線(MapReduce), [JOIN 與 GROUP BY](/tw/ch11#sec_batch_join)
|
||
- Sorted String Tables(見 SSTables)
|
||
- 排序
|
||
- 列儲存中的排序順序, [列儲存中的排序順序](/tw/ch4#sort-order-in-column-storage)
|
||
- 真相來源(權威資料來源)(見 systems of record)
|
||
- Spanner(資料庫)
|
||
- 一致性模式, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 資料位置, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 在雲層中, [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native)
|
||
- 使用時鐘快照隔離, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 事務, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- TrueTime API, [帶置信區間的時鐘讀數](/tw/ch9#clock-readings-with-a-confidence-interval)
|
||
- Spark(處理框架), [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native), [批處理](/tw/ch11#ch_batch), [資料流引擎](/tw/ch11#sec_batch_dataflow)
|
||
- 成本效率, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes), [DataFrames](/tw/ch11#id287)
|
||
- 過失容忍, [故障處理](/tw/ch11#id281)
|
||
- 資料倉庫, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- high availability using ZooKeeper, [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- MLlib, [機器學習](/tw/ch11#id290)
|
||
- 查詢最佳化器, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 移動資料, [混洗資料](/tw/ch11#sec_shuffle)
|
||
- Spark Streaming, [流分析](/tw/ch12#id318)
|
||
- 微批次, [微批次與存檔點](/tw/ch12#id329)
|
||
- streaming SQL support, [複合事件處理](/tw/ch12#id317)
|
||
- 用於 ETL, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- SPARQL(查詢語言), [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 零星指數, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)
|
||
- 稀疏矩陣, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 腦裂, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover), [請求路由](/tw/ch7#sec_sharding_routing), [術語表](/tw/glossary)
|
||
- 執行限制, [唯一性約束需要達成共識](/tw/ch13#id452)
|
||
- 在共識演算法中, [共識](/tw/ch10#sec_consistency_consensus), [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 預防, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 使用柵欄標誌來避免, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)-[多副本隔離](/tw/ch9#fencing-with-multiple-replicas)
|
||
- 現場例項, [故障處理](/tw/ch11#id281)
|
||
- 電子表格, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 資料流程式設計, [圍繞資料流設計應用](/tw/ch13#sec_future_dataflow)
|
||
- 樞軸表, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- SQL (Structured Query Language), [簡單性:管理複雜度](/tw/ch2#id38), [關係模型與文件模型](/tw/ch3#sec_datamodels_history), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 用於分析, [資料倉庫](/tw/ch1#sec_introduction_dwh), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 圖表查詢, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- 隔離級別標準,問題, [快照隔離、可重複讀和命名混淆](/tw/ch8#snapshot-isolation-repeatable-read-and-naming-confusion)
|
||
- 加入, [正規化、反正規化與連線](/tw/ch3#sec_datamodels_normalization)
|
||
- 簡歷(例), [用於一對多關係的文件資料模型](/tw/ch3#the-document-data-model-for-one-to-many-relationships)
|
||
- 社會網路家庭時間表(例), [表示使用者、帖子與關注關係](/tw/ch2#id20)
|
||
- SQL injection vulnerability, [拜占庭故障](/tw/ch9#sec_distributed_byzantine)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- 儲存程式, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 批次處理框架中的支援, [批處理](/tw/ch11#ch_batch)
|
||
- 檢視, [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- SQL Server(資料庫)
|
||
- archiving WAL to object stores, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307)
|
||
- 資料儲存支援, [分析型資料儲存](/tw/ch4#sec_storage_analytics)
|
||
- 分散式事務支援, [XA 事務](/tw/ch8#xa-transactions)
|
||
- 基於領導者的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 防止丟失更新, [自動檢測丟失的更新](/tw/ch8#automatically-detecting-lost-updates)
|
||
- 防止寫入skew, [寫偏差的特徵](/tw/ch8#characterizing-write-skew), [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 讀作承諾隔離, [實現讀已提交](/tw/ch8#sec_transactions_read_committed_impl)
|
||
- 可序列隔離, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- T-SQL language, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- SQLite(資料庫), [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems), [壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- archiving WAL to object stores, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- SRE (site reliability engineer), [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- SSDs(見 solid state drives)
|
||
- SSTables (storage format), [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 建造和維護, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- making LSM-Tree from, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 階段釋出(見 rolling upgrades)
|
||
- 停滯(舊資料), [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 跨渠道時間依賴性, [跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- 無頭資料庫中, [當節點故障時寫入資料庫](/tw/ch6#id287)
|
||
- 多轉換併發控制, [檢測陳舊的 MVCC 讀取](/tw/ch8#detecting-stale-mvcc-reads)
|
||
- 監測, [監控陳舊性](/tw/ch6#monitoring-staleness)
|
||
- 客戶端狀態, [將狀態變更推送給客戶端](/tw/ch13#id348)
|
||
- 相對線性, [線性一致性](/tw/ch10#sec_consistency_linearizability)
|
||
- 相對於及時性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- standbys(見 基於領導者的複製)
|
||
- 恆星複製地形, [多主複製拓撲](/tw/ch6#sec_replication_topologies)
|
||
- 恆星計劃, [星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)-[星型與雪花型:分析模式](/tw/ch3#sec_datamodels_analytics)
|
||
- 星球大戰類比(事件時間與處理時間), [事件時間與處理時間](/tw/ch12#id322)
|
||
- 飢餓(時間安排), [資源分配](/tw/ch11#id279)
|
||
- 國家
|
||
- 從不可改變事件日誌中得出, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)
|
||
- 狀態變化與應用程式程式碼之間的相互作用, [資料流:應用程式碼與狀態變化的互動](/tw/ch13#id450)
|
||
- 保持衍生狀態, [維護派生狀態](/tw/ch13#id446)
|
||
- 由流處理器在流-流連線中維護, [流流連線(視窗連線)](/tw/ch12#id440)
|
||
- 觀察匯出狀態, [觀察派生資料狀態](/tw/ch13#sec_future_observing)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 流處理器失敗後重建, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 應用程式碼和, [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- 狀態機複製, [基於語句的複製](/tw/ch6#statement-based-replication), [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs), [使用共享日誌](/tw/ch10#sec_consistency_smr), [資料庫與流](/tw/ch12#sec_stream_databases)
|
||
- 事件溯源, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 無國籍人制度, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication)
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 靜態輸入語言
|
||
- 類比於圖案, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- 統計和數字演算法, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- StatsD (metrics aggregator), [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 股票市場飼料, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 爆彼之頭, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 問題, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- 停止所有處理(見 garbage collection)
|
||
- 儲存
|
||
- 構建資料儲存技術, [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- 儲存區網路, [共享記憶體、共享磁碟與無共享架構](/tw/ch2#sec_introduction_shared_nothing), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 儲存引擎, [儲存與檢索](/tw/ch4#ch_storage)-[總結](/tw/ch4#summary)
|
||
- 面向列, [列式儲存](/tw/ch4#sec_storage_column)-[查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 列壓縮, [列壓縮](/tw/ch4#sec_storage_column_compression)-[列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 定義, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 公園, [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses), [列式儲存](/tw/ch4#sec_storage_column), [歸檔儲存](/tw/ch5#archival-storage)
|
||
- 排序在, [列儲存中的排序順序](/tw/ch4#sort-order-in-column-storage)-[列儲存中的排序順序](/tw/ch4#sort-order-in-column-storage)
|
||
- 寬柱型, [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- 記憶體儲, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 永續性, [永續性](/tw/ch8#durability)
|
||
- 面向行, [OLTP 系統的儲存與索引](/tw/ch4#sec_storage_oltp)-[全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- B樹, [B 樹](/tw/ch4#sec_storage_b_trees)-[B 樹變體](/tw/ch4#b-tree-variants)
|
||
- comparing B-trees and LSM-trees, [比較 B 樹與 LSM 樹](/tw/ch4#sec_storage_btree_lsm_comparison)-[磁碟空間使用](/tw/ch4#disk-space-usage)
|
||
- 定義, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 日誌結構, [日誌結構儲存](/tw/ch4#sec_storage_log_structured)-[壓實策略](/tw/ch4#sec_storage_lsm_compaction)
|
||
- 儲存程式, [將事務封裝在儲存過程中](/tw/ch8#encapsulating-transactions-in-stored-procedures)-[儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs), [術語表](/tw/glossary)
|
||
- 和共享日誌, [使用共享日誌](/tw/ch10#sec_consistency_smr)
|
||
- 利弊因素, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 類似於流處理器, [應用程式碼作為派生函式](/tw/ch13#sec_future_dataflow_derivation)
|
||
- 風暴(流處理器), [流分析](/tw/ch12#id318)
|
||
- distributed RPC, [事件驅動架構與 RPC](/tw/ch12#sec_stream_actors_drpc), [多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 三叉戟狀態處理, [冪等性](/tw/ch12#sec_stream_idempotence)
|
||
- 斜拉機事件, [處理滯留事件](/tw/ch12#id323)
|
||
- Stream Control Transmission Protocol (SCTP), [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- 流處理, [流處理](/tw/ch12#sec_stream_processing)-[本章小結](/tw/ch12#id332), [術語表](/tw/glossary)
|
||
- 在工作範圍內獲得外部服務, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins), [微批次與存檔點](/tw/ch12#id329), [冪等性](/tw/ch12#sec_stream_idempotence), [恰好執行一次操作](/tw/ch13#id353)
|
||
- 與批次處理相結合, [統一批處理和流處理](/tw/ch13#id338)
|
||
- 與批次處理的比較, [流處理](/tw/ch12#sec_stream_processing)
|
||
- 複合事件處理, [複合事件處理](/tw/ch12#id317)
|
||
- 過失容忍, [容錯](/tw/ch12#sec_stream_fault_tolerance)-[失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 原子提交, [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
- 冪等性, [冪等性](/tw/ch12#sec_stream_idempotence)
|
||
- 微打鬥和檢查站, [微批次與存檔點](/tw/ch12#id329)
|
||
- 失敗後重建狀態, [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 資料整合, [批處理與流處理](/tw/ch13#sec_future_batch_streaming)-[統一批處理和流處理](/tw/ch13#id338)
|
||
- 用於事件原始碼, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 保持衍生狀態, [維護派生狀態](/tw/ch13#id446)
|
||
- 維持實際意見, [維護物化檢視](/tw/ch12#sec_stream_mat_view)
|
||
- messaging systems(見 messaging systems)
|
||
- 關於時間的推理, [時間推理](/tw/ch12#sec_stream_time)-[視窗的型別](/tw/ch12#id324)
|
||
- 事件時間與處理時間, [事件時間與處理時間](/tw/ch12#id322), [微批次與存檔點](/tw/ch12#id329), [統一批處理和流處理](/tw/ch13#id338)
|
||
- 知道視窗何時準備好, [處理滯留事件](/tw/ch12#id323)
|
||
- 視窗型別, [視窗的型別](/tw/ch12#id324)
|
||
- relation to databases(見 streams)
|
||
- 與服務的關係, [流處理器和服務](/tw/ch13#id345)
|
||
- 與批次處理的關係, [批處理](/tw/ch11#ch_batch)
|
||
- 在流中搜索, [在流上搜索](/tw/ch12#id320)
|
||
- 單條執行, [日誌與傳統的訊息傳遞相比](/tw/ch12#sec_stream_logs_vs_messaging), [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 流式分析, [流分析](/tw/ch12#id318)
|
||
- 串流連線, [流連線](/tw/ch12#sec_stream_joins)-[連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 串流流連線, [流流連線(視窗連線)](/tw/ch12#id440)
|
||
- 序列表連線, [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- 表格連線, [表表連線(維護物化檢視)](/tw/ch12#id326)
|
||
- 時間的依賴性, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 流程, [流處理](/tw/ch12#ch_stream)-[重播舊訊息](/tw/ch12#sec_stream_replay)
|
||
- 端對端,向客戶推進事件, [端到端的事件流](/tw/ch13#id349)
|
||
- messaging systems(見 messaging systems)
|
||
- processing(見 流處理)
|
||
- 與資料庫的關係, [資料庫與流](/tw/ch12#sec_stream_databases)-[不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- (另見 changelogs)
|
||
- 變更流的 API 支援, [變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 資料變更捕獲, [資料變更捕獲](/tw/ch12#sec_stream_cdc)-[變更流的 API 支援](/tw/ch12#sec_stream_change_api)
|
||
- 按時間分列的狀態衍生物, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)
|
||
- 事件溯源, [資料變更捕獲與事件溯源](/tw/ch12#sec_stream_event_sourcing)
|
||
- 保持系統同步, [保持系統同步](/tw/ch12#sec_stream_sync)-[保持系統同步](/tw/ch12#sec_stream_sync)
|
||
- 不可改變事件哲學, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)-[不變性的侷限性](/tw/ch12#sec_stream_immutability_limitations)
|
||
- 專題, [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 嚴格的序列性, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 及時性與完整性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 條紋(列編碼), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 強一致性(見 線性一致性)
|
||
- 最終的一致性, [自動衝突解決](/tw/ch6#automatic-conflict-resolution)
|
||
- 強烈的單份序列性, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 主題、上游和物體(三層), [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- 訂閱者, [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- (另見 consumers)
|
||
- 超級計算機, [雲計算與超級計算](/tw/ch1#id17)
|
||
- Superset(資料視覺化軟體), [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 監視, [監視](/ch14#id374)
|
||
- (另見 隱私)
|
||
- 壽司原則, [從資料倉庫到資料湖](/tw/ch1#from-data-warehouse-to-data-lake)
|
||
- 可持續性, [分散式與單節點系統](/tw/ch1#sec_introduction_distributed)
|
||
- Swagger(服務定義格式), [Web 服務](/tw/ch5#sec_web_services)
|
||
- swapping to disk(見 virtual memory)
|
||
- Swift(程式語言)
|
||
- 記憶體管理, [限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- 同步引擎, [同步引擎與本地優先軟體](/tw/ch6#sec_replication_offline_clients)-[同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 例項, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 用於本地第一軟體, [即時協作、離線優先和本地優先應用](/tw/ch6#real-time-collaboration-offline-first-and-local-first-apps)
|
||
- 同步網路, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks), [術語表](/tw/glossary)
|
||
- 比較同步網路, [同步與非同步網路](/tw/ch9#sec_distributed_sync_networks)
|
||
- 系統模型, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 同步複製, [同步複製與非同步複製](/tw/ch6#sec_replication_sync_async), [術語表](/tw/glossary)
|
||
- 有多個領導, [多主複製](/tw/ch6#sec_replication_multi_leader)
|
||
- 系統管理員, [雲時代的運維](/tw/ch1#sec_introduction_operations)
|
||
- 系統模型, [知識、真相和謊言](/tw/ch9#sec_distributed_truth), [系統模型與現實](/tw/ch9#sec_distributed_system_model)-[確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- 假設, [信任但驗證](/tw/ch13#sec_future_verification)
|
||
- 演算法的正確性, [定義演算法的正確性](/tw/ch9#defining-the-correctness-of-an-algorithm)
|
||
- 繪製真實世界的地圖, [將系統模型對映到現實世界](/tw/ch9#mapping-system-models-to-the-real-world)
|
||
- 安全和生活, [安全性與活性](/tw/ch9#sec_distributed_safety_liveness)
|
||
- 記錄系統, [記錄系統與派生資料](/tw/ch1#sec_introduction_derived), [術語表](/tw/glossary)
|
||
- 資料變更捕獲, [資料變更捕獲的實現](/tw/ch12#id307), [理解資料流](/tw/ch13#id443)
|
||
- 事件日誌, [事件溯源與 CQRS](/tw/ch3#sec_datamodels_events)
|
||
- 事件日誌處理為, [狀態、流和不變性](/tw/ch12#sec_stream_immutability)
|
||
- 系統思維, [反饋迴路](/ch14#id372)
|
||
|
||
### T
|
||
|
||
- t- digest(演算法), [響應時間指標的應用](/tw/ch2#sec_introduction_slo_sla)
|
||
- 表格連線, [表表連線(維護物化檢視)](/tw/ch12#id326)
|
||
- Tableau(資料視覺化軟體), [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp), [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 尾巴 (Unix 工具), [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- tail latency(見 延遲)
|
||
- 尾頂(財產圖), [屬性圖](/tw/ch3#id56)
|
||
- task (workflows)(見 workflow engines)
|
||
- TCP (Transmission Control Protocol), [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- 比較電路切換, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- comparison to UDP, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 連線失敗, [檢測故障](/tw/ch9#id307)
|
||
- 流量控制, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing), [訊息傳遞系統](/tw/ch12#sec_stream_messaging)
|
||
- 包檢查和, [弱形式的謊言](/tw/ch9#weak-forms-of-lying), [端到端原則](/tw/ch13#sec_future_e2e_argument), [信任但驗證](/tw/ch13#sec_future_verification)
|
||
- 可靠性和重複壓制, [抑制重複](/tw/ch13#id354)
|
||
- 轉發超時, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 用於事務會話, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)
|
||
- 時間(工作流程引擎), [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- Tensorflow (機器學習圖書館), [機器學習](/tw/ch11#id290)
|
||
- Teradata(資料庫), [雲原生系統架構](/tw/ch1#sec_introduction_cloud_native), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- term-partitioned indexes(見 global secondary indexes)
|
||
- 終止(協商一致), [單值共識](/tw/ch10#single-value-consensus), [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- 測試, [人類與可靠性](/tw/ch2#id31)
|
||
- 擊打(記憶體斷), [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 執行緒(併發)
|
||
- Actor 模型, [分散式 actor 框架](/tw/ch5#distributed-actor-frameworks), [事件驅動架構與 RPC](/tw/ch12#sec_stream_actors_drpc)
|
||
- (另見 event-driven architecture)
|
||
- 原子操作, [原子性](/tw/ch8#sec_transactions_acid_atomicity)
|
||
- 背景執行緒, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables)
|
||
- 執行暫停, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable), [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)-[程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 記憶體障礙, [線性一致性與網路延遲](/tw/ch10#linearizability-and-network-delays)
|
||
- 預設, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- single(見 single-threaded execution)
|
||
- 三階段承諾, [三階段提交](/tw/ch8#three-phase-commit)
|
||
- 三方關係, [屬性圖](/tw/ch3#id56)
|
||
- Thrift(資料格式), [Protocol Buffers](/tw/ch5#sec_encoding_protobuf)
|
||
- 吞吐量, [描述效能](/tw/ch2#sec_introduction_percentiles), [描述負載](/tw/ch2#id33), [批處理](/tw/ch11#ch_batch)
|
||
- TIBCO, [訊息代理](/tw/ch5#message-brokers)
|
||
- Enterprise Message Service, [訊息代理與資料庫的對比](/tw/ch12#id297)
|
||
- StreamBase (stream analytics), [複合事件處理](/tw/ch12#id317)
|
||
- TiDB(資料庫)
|
||
- 基於共識的複製, [單主複製](/tw/ch6#sec_replication_leader)
|
||
- 區域(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 服務衍生資料, [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 硬化二級指數, [全域性二級索引](/tw/ch7#id167)
|
||
- 快速隔離支援, [快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 時間戳, [實現線性一致的 ID 生成器](/tw/ch10#implementing-a-linearizable-id-generator)
|
||
- 事務, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- 使用模型檢查, [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 分層儲存, [設定新的副本](/tw/ch6#sec_replication_new_replica), [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- TigerBeetle(資料庫), [總結](/tw/ch3#summary)
|
||
- 確定性模擬測試, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- TigerGraph(資料庫)
|
||
- GSQL language, [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- Tigris(物件儲存), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- TileDB(資料庫), [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 時間
|
||
- 併發與, ["先發生"關係與併發](/tw/ch6#sec_replication_happens_before)
|
||
- 跨渠道時間依賴性, [跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- 在分散式系統中, [不可靠的時鐘](/tw/ch9#sec_distributed_clocks)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- (另見 clocks)
|
||
- 時鐘同步和準確性, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 依賴同步時鐘, [對同步時鐘的依賴](/tw/ch9#sec_distributed_clocks_relying)-[用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 程序暫停, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)-[限制垃圾回收的影響](/tw/ch9#sec_distributed_gc_impact)
|
||
- 流程處理器中的推理, [時間推理](/tw/ch12#sec_stream_time)-[視窗的型別](/tw/ch12#id324)
|
||
- 事件時間與處理時間, [事件時間與處理時間](/tw/ch12#id322), [微批次與存檔點](/tw/ch12#id329), [統一批處理和流處理](/tw/ch13#id338)
|
||
- 知道視窗何時準備好, [處理滯留事件](/tw/ch12#id323)
|
||
- 事件的時間戳, [你用的是誰的時鐘?](/tw/ch12#id438)
|
||
- 視窗型別, [視窗的型別](/tw/ch12#id324)
|
||
- 分散式系統的系統模型, [系統模型與現實](/tw/ch9#sec_distributed_system_model)
|
||
- 串流中的時間依賴, [連線的時間依賴性](/tw/ch12#sec_stream_join_time)
|
||
- 時間序列資料
|
||
- as DataFrames, [資料框、矩陣與陣列](/tw/ch3#sec_datamodels_dataframes)
|
||
- 面向列的儲存, [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 每日時鐘, [日曆時鐘](/tw/ch9#time-of-day-clocks)
|
||
- 混合邏輯時鐘, [混合邏輯時鐘](/tw/ch10#hybrid-logical-clocks)
|
||
- 及時性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 協調-避免資料系統, [無協調資料系統](/tw/ch13#id454)
|
||
- 資料流系統的正確性, [資料流系統的正確性](/tw/ch13#id453)
|
||
- 超時, [不可靠的網路](/tw/ch9#sec_distributed_networks), [術語表](/tw/glossary)
|
||
- 動態配置, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 失敗, [領導者故障:故障轉移](/tw/ch6#leader-failure-failover)
|
||
- 長度, [超時和無界延遲](/tw/ch9#sec_distributed_queueing)
|
||
- TimescaleDB(資料庫), [列式儲存](/tw/ch4#sec_storage_column)
|
||
- 時間戳, [邏輯時鐘](/tw/ch10#sec_consistency_timestamps)
|
||
- 指定流處理中的事件, [你用的是誰的時鐘?](/tw/ch12#id438)
|
||
- 讀後寫入一致性, [讀己之寫](/tw/ch6#sec_replication_ryw)
|
||
- 用於事務命令, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
- 執行制約因素不足, [使用邏輯時鐘強制約束](/tw/ch10#enforcing-constraints-using-logical-clocks)
|
||
- 金鑰範圍, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 蘭波特, [Lamport 時間戳](/tw/ch10#lamport-timestamps)
|
||
- 邏輯, [排序事件以捕獲因果關係](/tw/ch13#sec_future_capture_causality)
|
||
- 命令事件, [用於事件排序的時間戳](/tw/ch9#sec_distributed_lww)
|
||
- 時間戳, [實現線性一致的 ID 生成器](/tw/ch10#implementing-a-linearizable-id-generator)
|
||
- TLA+ (specification language), [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 符號桶(限制重試), [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- 墓碑, [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [磁碟空間使用](/tw/ch4#disk-space-usage), [日誌壓縮](/tw/ch12#sec_stream_log_compaction)
|
||
- 專題(資訊), [訊息代理](/tw/ch5#message-brokers), [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- 撕裂的頁面(B- 樹), [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- 全序, [術語表](/tw/glossary)
|
||
- broadcast(見 shared logs)
|
||
- 限制, [全序的限制](/tw/ch13#id335)
|
||
- 在邏輯時間戳上, [邏輯時鐘](/tw/ch10#sec_consistency_timestamps)
|
||
- 追蹤, [分散式系統的問題](/tw/ch1#sec_introduction_dist_sys_problems)
|
||
- 跟蹤行為資料, [隱私與追蹤](/ch14#id373)
|
||
- (另見 隱私)
|
||
- 權衡, [資料系統架構中的權衡](/tw/ch1#ch_tradeoffs)-[資料系統、法律與社會](/tw/ch1#sec_introduction_compliance)
|
||
- transaction coordinator(見 協調者)
|
||
- transaction manager(見 協調者)
|
||
- 事務處理, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)-[事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 與分析的比較, [事務處理與分析的特徵](/tw/ch1#sec_introduction_oltp)
|
||
- 與資料儲存的比較, [分析型資料儲存](/tw/ch4#sec_storage_analytics)
|
||
- 事務, [事務](/tw/ch8#ch_transactions)-[總結](/tw/ch8#summary), [術語表](/tw/glossary)
|
||
- ACID properties of, [ACID 的含義](/tw/ch8#sec_transactions_acid)
|
||
- 原子性, [原子性](/tw/ch8#sec_transactions_acid_atomicity)
|
||
- 一致性, [一致性](/tw/ch8#sec_transactions_acid_consistency)
|
||
- 永續性, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal), [永續性](/tw/ch8#durability)
|
||
- 隔離性, [隔離性](/tw/ch8#sec_transactions_acid_isolation)
|
||
- 資料完整性, [及時性與完整性](/tw/ch13#sec_future_integrity)
|
||
- 複製, [複製延遲的解決方案](/tw/ch6#id131)
|
||
- compensating(見 compensating transactions)
|
||
- 概念, [事務到底是什麼?](/tw/ch8#sec_transactions_overview)
|
||
- 分散式事務, [分散式事務](/tw/ch8#sec_transactions_distributed)-[再談恰好一次訊息處理](/tw/ch8#exactly-once-message-processing-revisited)
|
||
- 避開, [派生資料與分散式事務](/tw/ch13#sec_future_derived_vs_transactions), [開展分拆工作](/tw/ch13#sec_future_unbundling_favor), [強制約束](/tw/ch13#sec_future_constraints)-[無協調資料系統](/tw/ch13#id454)
|
||
- 失敗放大, [維護派生狀態](/tw/ch13#id446)
|
||
- 已磨損的系統, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 可疑/不確定狀況, [協調器故障](/tw/ch8#coordinator-failure), [存疑時持有鎖](/tw/ch8#holding-locks-while-in-doubt)
|
||
- 兩階段提交, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)-[三階段提交](/tw/ch8#three-phase-commit)
|
||
- 使用, [跨不同系統的分散式事務](/tw/ch8#sec_transactions_xa)-[恰好一次訊息處理](/tw/ch8#sec_transactions_exactly_once)
|
||
- XA 事務, [XA 事務](/tw/ch8#xa-transactions)-[XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- OLTP versus analytics queries, [分析(Analytics)](/tw/ch11#sec_batch_olap)
|
||
- 目標, [事務](/tw/ch8#ch_transactions)
|
||
- 可序列化, [可序列化](/tw/ch8#sec_transactions_serializability)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 實際執行, [實際序列執行](/tw/ch8#sec_transactions_serial)-[序列執行總結](/tw/ch8#summary-of-serial-execution)
|
||
- 悲觀與樂觀的併發控制, [悲觀併發控制與樂觀併發控制](/tw/ch8#pessimistic-versus-optimistic-concurrency-control)
|
||
- 可序列化快照隔離, [可序列化快照隔離(SSI)](/tw/ch8#sec_transactions_ssi)-[可序列化快照隔離的效能](/tw/ch8#performance-of-serializable-snapshot-isolation)
|
||
- 兩階段鎖定, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 單物件和多物件, [單物件與多物件操作](/tw/ch8#sec_transactions_multi_object)-[處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 處理錯誤和中止, [處理錯誤和中止](/tw/ch8#handling-errors-and-aborts)
|
||
- 多物件事務的需要, [多物件事務的需求](/tw/ch8#sec_transactions_need)
|
||
- 單物件寫入, [單物件寫入](/tw/ch8#sec_transactions_single_object)
|
||
- 快照隔離(見 snapshots)
|
||
- 嚴格的序列性, [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition)
|
||
- 薄弱的隔離水平, [弱隔離級別](/tw/ch8#sec_transactions_isolation_levels)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 防止丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)-[衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 讀已提交, [讀已提交](/tw/ch8#sec_transactions_read_committed)-[快照隔離與可重複讀](/tw/ch8#sec_transactions_snapshot_isolation)
|
||
- 曲線(圖), [屬性圖](/tw/ch3#id56)
|
||
- 三(資料結構), [構建和合並 SSTable](/tw/ch4#constructing-and-merging-sstables), [全文檢索](/tw/ch4#sec_storage_full_text)
|
||
- as SSTable index, [SSTable 檔案格式](/tw/ch4#the-sstable-file-format)
|
||
- 觸發器(資料庫), [傳遞事件流](/tw/ch12#sec_stream_transmit)
|
||
- Trino(資料倉庫), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 聯邦資料庫, [一切的元資料庫](/tw/ch13#id341)
|
||
- 查詢最佳化器, [查詢語言](/tw/ch11#sec_batch_query_lanauges)
|
||
- 用於 ETL, [提取-轉換-載入(ETL)](/tw/ch11#sec_batch_etl_usage)
|
||
- 工作流程示例, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- 三層, [三元組儲存與 SPARQL](/tw/ch3#id59)-[SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- SPARQL 查詢語言, [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- 翻轉視窗(流處理), [視窗的型別](/tw/ch12#id324)
|
||
- (另見 windows)
|
||
- 在微戰鬥中, [微批次與存檔點](/tw/ch12#id329)
|
||
- Turbopuffer(種子搜尋) Name, [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- Turtle (RDF data format), [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- Twitter(見 X (social network))
|
||
- 兩階段提交, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)-[協調器故障](/tw/ch8#coordinator-failure), [術語表](/tw/glossary)
|
||
- 與雙相鎖定混淆, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)
|
||
- 協調員失敗, [協調器故障](/tw/ch8#coordinator-failure)
|
||
- 協調員恢復, [從協調器故障中恢復](/tw/ch8#recovering-from-coordinator-failure)
|
||
- 如何運作, [系統性的承諾](/tw/ch8#a-system-of-promises)
|
||
- 績效成本, [跨不同系統的分散式事務](/tw/ch8#sec_transactions_xa)
|
||
- problems with XA transactions, [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 持有鎖定的事務, [存疑時持有鎖](/tw/ch8#holding-locks-while-in-doubt)
|
||
- 兩階段鎖定, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range), [什麼使系統具有線性一致性?](/tw/ch10#sec_consistency_lin_definition), [術語表](/tw/glossary)
|
||
- 與兩階段提交混淆, [兩階段鎖定(2PL)](/tw/ch8#sec_transactions_2pl)
|
||
- 增長和縮小階段, [兩階段鎖定的實現](/tw/ch8#implementation-of-two-phase-locking)
|
||
- 索引範圍鎖定, [索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 業績, [兩階段鎖定的效能](/tw/ch8#performance-of-two-phase-locking)
|
||
- 型別檢查,動態對靜態, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
|
||
### U
|
||
|
||
- UDP (User Datagram Protocol)
|
||
- comparison to TCP, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 多廣播, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 終極線上(遊戲), [分片](/tw/ch7#ch_sharding)
|
||
- 未繫結的資料集, [流處理](/tw/ch12#ch_stream), [術語表](/tw/glossary)
|
||
- (另見 streams)
|
||
- 無限制的延誤, [術語表](/tw/glossary)
|
||
- 在網路中, [超時和無界延遲](/tw/ch9#sec_distributed_queueing)
|
||
- 程序暫停, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 解析資料庫, [分拆資料庫](/tw/ch13#sec_future_unbundling)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 構建資料儲存技術, [組合使用資料儲存技術](/tw/ch13#id447)-[分拆系統與整合系統](/tw/ch13#id448)
|
||
- 聯邦制與拆分制, [一切的元資料庫](/tw/ch13#id341)
|
||
- 圍繞資料流設計應用程式, [圍繞資料流設計應用](/tw/ch13#sec_future_dataflow)-[流處理器和服務](/tw/ch13#id345)
|
||
- 觀察匯出狀態, [觀察派生資料狀態](/tw/ch13#sec_future_observing)-[多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 實現檢視和快取, [物化檢視和快取](/tw/ch13#id451)
|
||
- 多硬資料處理, [多分割槽資料處理](/tw/ch13#sec_future_unbundled_multi_shard)
|
||
- 推動客戶端更改狀態, [將狀態變更推送給客戶端](/tw/ch13#id348)
|
||
- uncertain (transaction status)(見 存疑)
|
||
- 聯盟型別(在 Avro), [模式演化規則](/tw/ch5#schema-evolution-rules)
|
||
- uniq(Unix 工具), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [簡單日誌分析](/tw/ch11#sec_batch_log_analysis), [分散式作業編排](/tw/ch11#id278)
|
||
- 獨特性限制
|
||
- 同步檢查, [寬鬆地解釋約束](/tw/ch13#id362)
|
||
- 需要協商一致, [唯一性約束需要達成共識](/tw/ch13#id452)
|
||
- 需要線性, [約束與唯一性保證](/tw/ch10#sec_consistency_uniqueness)
|
||
- 以日誌為基礎的信件中的獨特性, [基於日誌訊息傳遞中的唯一性](/tw/ch13#sec_future_uniqueness_log)
|
||
- 團結(資料目錄), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- universally unique identifiers(見 UUIDs)
|
||
- unix 哲學
|
||
- 比較關係資料庫, [分拆資料庫](/tw/ch13#sec_future_unbundling), [一切的元資料庫](/tw/ch13#id341)
|
||
- 與流處理的比較, [流處理](/tw/ch12#sec_stream_processing)
|
||
- unix 管道, [簡單日誌分析](/tw/ch11#sec_batch_log_analysis)
|
||
- 與分散式批次處理相比, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- UPDATE statement (SQL), [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- 更新
|
||
- 防止丟失更新, [防止丟失更新](/tw/ch8#sec_transactions_lost_update)-[衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 原子寫入操作, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- 自動檢測丟失的更新, [自動檢測丟失的更新](/tw/ch8#automatically-detecting-lost-updates)
|
||
- 比較和設定, [條件寫入(比較並設定)](/tw/ch8#sec_transactions_compare_and_set)
|
||
- 衝突解決和推廣, [衝突解決與複製](/tw/ch8#conflict-resolution-and-replication)
|
||
- 使用明確的鎖定, [顯式鎖定](/tw/ch8#explicit-locking)
|
||
- 防止寫入skew, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 使用量
|
||
- 批次過程排程, [資源分配](/tw/ch11#id279)
|
||
- 透過預設增加, [故障處理](/tw/ch11#id281)
|
||
- 與暫時取捨, [我們不能簡單地使網路延遲可預測嗎?](/tw/ch9#can-we-not-simply-make-network-delays-predictable)
|
||
- uTP protocol (BitTorrent), [TCP 的侷限性](/tw/ch9#sec_distributed_tcp)
|
||
- UUIDs, [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
|
||
### V
|
||
|
||
- 有效性(協商一致), [單值共識](/tw/ch10#single-value-consensus), [原子提交作為共識](/tw/ch10#atomic-commitment-as-consensus)
|
||
- vBuckets(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 向量時鐘, [版本向量](/tw/ch6#version-vectors)
|
||
- (另見 版本向量)
|
||
- 和 Lamport/hybrid 邏輯鍾, [Lamport/混合邏輯時鐘 vs. 向量時鐘](/tw/ch10#lamporthybrid-logical-clocks-vs-vector-clocks)
|
||
- 和版本向量, [版本向量](/tw/ch6#version-vectors)
|
||
- 向量嵌入, [向量嵌入](/tw/ch4#id92)
|
||
- 向量處理, [查詢執行:編譯與向量化](/tw/ch4#sec_storage_vectorized)
|
||
- 供應商鎖定, [雲服務的利弊](/tw/ch1#sec_introduction_cloud_tradeoffs)
|
||
- Venice(資料庫), [對外提供派生資料](/tw/ch11#sec_batch_serving_derived)
|
||
- 核查, [信任但驗證](/tw/ch13#sec_future_verification)-[用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 避免盲目信任, [不要盲目信任承諾](/tw/ch13#id364)
|
||
- 設計可審計性, [為可審計性而設計](/tw/ch13#id365)
|
||
- 端對端完整性檢查, [端到端原則重現](/tw/ch13#id456)
|
||
- 可審計資料系統工具, [用於可審計資料系統的工具](/tw/ch13#id366)
|
||
- 版本控制系統
|
||
- 合併衝突, [手動衝突解決](/tw/ch6#manual-conflict-resolution)
|
||
- 依賴不可改變的資料, [併發控制](/tw/ch12#sec_stream_concurrency)
|
||
- 版本向量, [不同拓撲的問題](/tw/ch6#problems-with-different-topologies), [版本向量](/tw/ch6#version-vectors)
|
||
- 點數, [版本向量](/tw/ch6#version-vectors)
|
||
- 對向量時鐘, [版本向量](/tw/ch6#version-vectors)
|
||
- Vertica(資料庫), [雲資料倉庫](/tw/ch4#sec_cloud_data_warehouses)
|
||
- 處理寫入, [寫入列式儲存](/tw/ch4#writing-to-column-oriented-storage)
|
||
- vertical scaling(見 scaling up)
|
||
- 頂點(圖), [圖資料模型](/tw/ch3#sec_datamodels_graph)
|
||
- 屬性圖模型, [屬性圖](/tw/ch3#id56)
|
||
- 電子遊戲, [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- 影片轉碼(例如), [跨通道時序依賴](/tw/ch10#cross-channel-timing-dependencies)
|
||
- views (SQL queries), [Datalog:遞迴關係查詢](/tw/ch3#id62)
|
||
- materialized views(見 物化)
|
||
- 檢視戳複製, [共識](/tw/ch10#sec_consistency_consensus), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- 使用模型檢查, [模型檢查與規範語言](/tw/ch9#model-checking-and-specification-languages)
|
||
- 檢視編號, [從單主複製到共識](/tw/ch10#from-single-leader-replication-to-consensus)
|
||
- 虛擬塊裝置, [儲存與計算的分離](/tw/ch1#sec_introduction_storage_compute)
|
||
- 虛擬檔案系統, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 比較分散式檔案系統, [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- 虛擬機器, [雲服務的分層](/tw/ch1#layering-of-cloud-services)
|
||
- 上下文開關, [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- 網路效能, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 吵鬧的鄰居, [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- 虛擬時鐘在, [時鐘同步和準確性](/tw/ch9#sec_distributed_clock_accuracy)
|
||
- 虛擬記憶體
|
||
- 因頁面錯誤造成的程序暫停, [延遲與響應時間](/tw/ch2#id23), [程序暫停](/tw/ch9#sec_distributed_clocks_pauses)
|
||
- Virtuoso(資料庫), [SPARQL 查詢語言](/tw/ch3#the-sparql-query-language)
|
||
- VisiCalc (spreadsheets), [圍繞資料流設計應用](/tw/ch13#sec_future_dataflow)
|
||
- Vitess(資料庫)
|
||
- 鍵程硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 節點(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 詞彙, [三元組儲存與 SPARQL](/tw/ch3#id59)
|
||
- Voice over IP (VoIP), [網路擁塞和排隊](/tw/ch9#network-congestion-and-queueing)
|
||
- VoltDB(資料庫)
|
||
- 交叉硬度序列化, [分片](/tw/ch8#sharding)
|
||
- 確定性儲存程式, [儲存過程的利弊](/tw/ch8#sec_transactions_stored_proc_tradeoffs)
|
||
- 記憶體儲, [全記憶體儲存](/tw/ch4#sec_storage_inmemory)
|
||
- 程序/核心模式, [分片的利與弊](/tw/ch7#sec_sharding_reasons)
|
||
- 二級指數, [本地二級索引](/tw/ch7#id166)
|
||
- 事務的序列執行, [實際序列執行](/tw/ch8#sec_transactions_serial)
|
||
- 基於語句的複製, [基於語句的複製](/tw/ch6#statement-based-replication), [失敗後重建狀態](/tw/ch12#sec_stream_state_fault_tolerance)
|
||
- 流程處理中的事務, [原子提交再現](/tw/ch12#sec_stream_atomic_commit)
|
||
|
||
### W
|
||
|
||
- 預寫式日誌, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal)
|
||
- WAL-G (backup tool), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- WarpStream(訊息系統), [磁碟空間使用](/tw/ch12#sec_stream_disk_usage)
|
||
- web services(見 services)
|
||
- 網路使用者, [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 網路方法(通訊), [訊息代理](/tw/ch5#message-brokers)
|
||
- WebSocket (protocol), [將狀態變更推送給客戶端](/tw/ch13#id348)
|
||
- 寬柱資料模型, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- 相對於面向列的儲存, [列壓縮](/tw/ch4#sec_storage_column_compression)
|
||
- 視窗(流程處理), [流分析](/tw/ch12#id318), [時間推理](/tw/ch12#sec_stream_time)-[視窗的型別](/tw/ch12#id324)
|
||
- 更改日誌的無限視窗, [維護物化檢視](/tw/ch12#sec_stream_mat_view), [流表連線(流擴充)](/tw/ch12#sec_stream_table_joins)
|
||
- 知道所有事件何時到來, [處理滯留事件](/tw/ch12#id323)
|
||
- 串流在視窗內連線, [流流連線(視窗連線)](/tw/ch12#id440)
|
||
- 視窗型別, [視窗的型別](/tw/ch12#id324)
|
||
- WITH RECURSIVE syntax (SQL), [SQL 中的圖查詢](/tw/ch3#id58)
|
||
- Word2Vec (language model), [向量嵌入](/tw/ch4#id92)
|
||
- 工作流程引擎, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- Airflow(見 Airflow(工作流排程器))
|
||
- 批處理, [工作流排程](/tw/ch11#sec_batch_workflows)
|
||
- Camunda(見 Camunda (workflow engine))
|
||
- Dagster(見 Dagster(工作流排程器))
|
||
- 持久執行, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 提取-轉換-載入(ETL)(見 ETL)
|
||
- 執行器, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows)
|
||
- 樂團, [持久化執行與工作流](/tw/ch5#sec_encoding_dataflow_workflows), [批處理](/tw/ch11#ch_batch)
|
||
- Orkes(見 Orkes (workflow engine))
|
||
- Prefect(見 Prefect(工作流排程器))
|
||
- 依賴決定性因素, [確定性模擬測試](/tw/ch9#deterministic-simulation-testing)
|
||
- Restate(見 Restate (workflow engine))
|
||
- Temporal(見 Temporal (workflow engine))
|
||
- 工作設定, [排序與記憶體聚合](/tw/ch11#id275)
|
||
- 寫入放大, [寫放大](/tw/ch4#write-amplification)
|
||
- 寫路徑, [觀察派生資料狀態](/tw/ch13#sec_future_observing)
|
||
- 寫偏差, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 特性, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew)-[導致寫偏差的幻讀](/tw/ch8#sec_transactions_phantom), [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)
|
||
- 例項, [寫偏差與幻讀](/tw/ch8#sec_transactions_write_skew), [寫偏差的更多例子](/tw/ch8#more-examples-of-write-skew)
|
||
- 物化衝突, [物化衝突](/tw/ch8#materializing-conflicts)
|
||
- 實際發生情況, [維護完整性,儘管軟體有Bug](/tw/ch13#id455)
|
||
- 幻讀, [導致寫偏差的幻讀](/tw/ch8#sec_transactions_phantom)
|
||
- 預防
|
||
- 在快照隔離中, [基於過時前提的決策](/tw/ch8#decisions-based-on-an-outdated-premise)-[檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 雙相鎖定, [謂詞鎖](/tw/ch8#predicate-locks)-[索引範圍鎖](/tw/ch8#sec_transactions_2pl_range)
|
||
- 選項, [寫偏差的特徵](/tw/ch8#characterizing-write-skew)
|
||
- 預寫式日誌, [使 B 樹可靠](/tw/ch4#sec_storage_btree_wal), [預寫日誌(WAL)傳輸](/tw/ch6#write-ahead-log-wal-shipping)
|
||
- 持久執行, [持久化執行](/tw/ch5#durable-execution)
|
||
- 寫入(資料庫)
|
||
- 原子寫入操作, [原子寫操作](/tw/ch8#atomic-write-operations)
|
||
- 檢測影響前讀的寫入, [檢測影響先前讀取的寫入](/tw/ch8#sec_detecting_writes_affect_reads)
|
||
- 防止汙穢的寫作,, [沒有髒寫](/tw/ch8#sec_transactions_dirty_write)
|
||
- WS-\* framework, [遠端過程呼叫(RPC)的問題](/tw/ch5#sec_problems_with_rpc)
|
||
- WS-AtomicTransaction (2PC), [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc)
|
||
|
||
### X
|
||
|
||
- X (社會網路)
|
||
- 建造住房時間表(例如), [案例研究:社交網路首頁時間線](/tw/ch2#sec_introduction_twitter), [從同一事件日誌中派生多個檢視](/tw/ch12#sec_stream_deriving_views), [表表連線(維護物化檢視)](/tw/ch12#id326), [物化檢視和快取](/tw/ch13#id451)
|
||
- 加入費用, [社交網路案例研究中的反正規化](/tw/ch3#denormalization-in-the-social-networking-case-study)
|
||
- 描述負載, [描述負載](/tw/ch2#id33)
|
||
- 過失容忍, [容錯](/tw/ch2#id27)
|
||
- 業績計量, [描述效能](/tw/ch2#sec_introduction_percentiles)
|
||
- DistributedLog (event log), [使用日誌進行訊息儲存](/tw/ch12#id300)
|
||
- Snowflake (ID generator), [ID 生成器和邏輯時鐘](/tw/ch10#sec_consistency_logical)
|
||
- XA 事務, [兩階段提交(2PC)](/tw/ch8#sec_transactions_2pc), [XA 事務](/tw/ch8#xa-transactions)-[XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- 啟發式決策, [從協調器故障中恢復](/tw/ch8#recovering-from-coordinator-failure)
|
||
- 問題, [XA 事務的問題](/tw/ch8#problems-with-xa-transactions)
|
||
- xargs (Unix 工具) (英語)., [簡單日誌分析](/tw/ch11#sec_batch_log_analysis)
|
||
- XFS (file system), [分散式檔案系統](/tw/ch11#sec_batch_dfs)
|
||
- XGBoost (machine learning library), [機器學習](/tw/ch11#id290)
|
||
- XML
|
||
- 二進位制變體, [二進位制編碼](/tw/ch5#binary-encoding)
|
||
- 資料位置, [讀寫的資料區域性](/tw/ch3#sec_datamodels_document_locality)
|
||
- encoding RDF data, [RDF 資料模型](/tw/ch3#the-rdf-data-model)
|
||
- 應用資料的問題, [JSON、XML 及其二進位制變體](/tw/ch5#sec_encoding_json)
|
||
- 關係資料庫, [文件模型中的模式靈活性](/tw/ch3#sec_datamodels_schema_flexibility)
|
||
- XML databases, [關係模型與文件模型](/tw/ch3#sec_datamodels_history), [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- Xorq(查詢引擎), [一切的元資料庫](/tw/ch13#id341)
|
||
- XPath, [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
- XQuery, [文件的查詢語言](/tw/ch3#query-languages-for-documents)
|
||
|
||
### Y
|
||
|
||
- 亞虎
|
||
- 響應時間研究, [平均值、中位數與百分位點](/tw/ch2#id24)
|
||
- YARN (job scheduler), [分散式作業編排](/tw/ch11#id278), [應用程式碼和狀態的分離](/tw/ch13#id344)
|
||
- ApplicationMaster, [分散式作業編排](/tw/ch11#id278)
|
||
- Yjs (CRDT library), [同步引擎的利弊](/tw/ch6#pros-and-cons-of-sync-engines)
|
||
- YugabyteDB(資料庫)
|
||
- 雜湊變硬, [按雜湊範圍分片](/tw/ch7#sharding-by-hash-range)
|
||
- 鍵程硬化, [按鍵的範圍分片](/tw/ch7#sec_sharding_key_range)
|
||
- 多領導複製, [跨地域執行](/tw/ch6#sec_replication_multi_dc)
|
||
- 請求路由, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 硬化二級指數, [全域性二級索引](/tw/ch7#id167)
|
||
- 平板(硬化), [分片](/tw/ch7#ch_sharding)
|
||
- 事務, [事務到底是什麼?](/tw/ch8#sec_transactions_overview), [資料庫內部的分散式事務](/tw/ch8#sec_transactions_internal)
|
||
- 使用時鐘同步, [用於全域性快照的同步時鐘](/tw/ch9#sec_distributed_spanner)
|
||
|
||
### Z
|
||
|
||
- Zab(協商一致演算法), [共識](/tw/ch10#sec_consistency_consensus), [共識的實踐](/tw/ch10#sec_consistency_total_order)
|
||
- use in ZooKeeper, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 零複製, [編碼資料的格式](/tw/ch5#sec_encoding_formats)
|
||
- zero-disk architecture (ZDA), [設定新的副本](/tw/ch6#sec_replication_new_replica)
|
||
- ZeroMQ (messaging library), [直接從生產者傳遞給消費者](/tw/ch12#id296)
|
||
- 殭屍(分裂的大腦), [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens)
|
||
- zones (cloud computing)(見 availability zones)
|
||
- ZooKeeper (coordination service), [協調服務](/tw/ch10#sec_consistency_coordination)-[服務發現](/tw/ch10#service-discovery)
|
||
- 生成柵欄標誌, [隔離殭屍程序和延遲請求](/tw/ch9#sec_distributed_fencing_tokens), [使用共享日誌](/tw/ch10#sec_consistency_smr), [協調服務](/tw/ch10#sec_consistency_coordination)
|
||
- 線性操作, [實現線性一致性系統](/tw/ch10#sec_consistency_implementing_linearizable)
|
||
- 鎖和領袖選舉, [鎖定與領導者選舉](/tw/ch10#locking-and-leader-election)
|
||
- 觀察員, [服務發現](/tw/ch10#service-discovery)
|
||
- 用於服務發現, [負載均衡器、服務發現和服務網格](/tw/ch5#sec_encoding_service_discovery), [服務發現](/tw/ch10#service-discovery)
|
||
- 用於硬性轉讓, [請求路由](/tw/ch7#sec_sharding_routing)
|
||
- 使用 Zab 演算法, [共識](/tw/ch10#sec_consistency_consensus) |