[CMU15445] 07 - Hash Tables 哈希表在數(shù)據(jù)庫中也是經(jīng)常被用到的數(shù)據(jù)結構,可以用哈希表來構建索引,組織底層文件,以及通過...
[CMU15445] 06 - Buffer Pools 傳統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)組織通常由磁盤和內存兩部分構成,所有的數(shù)據(jù)都存在磁盤上,當用戶使用特定...
[toc] [CMU15445] 05 - Database Storage 3 Database Workloads On-Line Tran...
[CMU15445] 04 - Database Storage 2 Log_Structured Storage 基于日志的存儲比起原來的面向...
[CMU15445] 03 Database Storage 1 storage hierarchy 計算機中的存儲層級,如下,越下面的存儲價格...
本章主要介紹數(shù)據(jù)庫中常用的一些索引類型 哈希索引 對于key-value數(shù)據(jù)來說,內存中存儲一張索引表,鍵為數(shù)據(jù)的key,值為文件中存儲相關值的...
[toc] Raft 論文解讀 Q&A Q: 如果一個older leader不知道新的leader被選出來了怎么辦? A : 因為new le...
應用設計的三大核心目標 可靠 可拓展 可維護 可靠性 可靠性的解釋:即使發(fā)生了某些錯誤,系統(tǒng)也可以正常工作 故障可以分為硬件故障和軟件錯誤還有人...
大多數(shù)應用程序都是一層層的疊加數(shù)據(jù)模型,每一層設計的關鍵是如何用于下一層數(shù)據(jù)模型的表示 例如: 程序需要表示用戶信息,交易訂單等數(shù)據(jù)結構 這些應...