开发Lealone数据库的过程中看过的书和论文以及深入研究过代码的开源项目
codefollower opened this issue · 5 comments
codefollower commented
数据库的书以下面两本为主:
其他的参考书:
【数据库系统概念】
【事务处理:概念与技术】
【数据库与事务处理】
【SQL与关系数据库理论】
【PostgreSQL 数据库内核分析】
【MySQL技术内幕 InnoDB存储引擎】
【MySQL内核:InnoDB存储引擎 卷1】
【MySQL核心内幕】
RDBMS和NoSQL开源项目
【H2关系数据库源代码研究】
【Cassandra源代码研究】
【HBase 0.94源代码研究 (已删除)】
【WiredTiger存储引擎源代码研究】TODO
数据库相关的论文
电脑上能找到的,有下面这些: (TODO: 链接地址没有)
│ A Distributed Index for Features in Sensor Networks-eScholarship UC item 10k610k2
│ A Lock-Free B+tree
│ A Relational Model of Data for Large Shared Data Banks-E.F.Codd
│ amazon-dynamo-sosp2007
│ An Architecture for Fast and General Data Processing
│ Architecture of a Database System-fntdb07
│ BloomFilterSurvey
│ Cache-Oblivious B-Trees
│ calvin-sigmod12
│ cassandra-dht
│ CIF Column-Oriented Storage Techniques for MapReduce
│ Citrusleaf- A Real-Time NoSQL DB which Preserves ACID vldb2011
│ Dremel_melnik_VLDB10
│ Fractal Tree Indexes Theory and Practice-20130514
│ Fractal-tree indexes-BenderFaFi07
│ G-Store-HBase-socc10-das
│ google f1 38125
│ Google Spanner (中文版)
│ google系列论文
│ gray-lock-granularity
│ HBase二级索引
│ High Performance Dynamic Lock-Free Hash Tables-spaa-2002
│ HyperDex-2013-02-25
│ HyperDex
│ Immutability Changes Everything-CIDR15_Paper16
│ Integrating Compression and Execution in Column-Oriented Database Systems-abadisigmod06
│ lamport-Time Clocks and the Ordering of Events in a Distributed System
│ LampsonSturgis_Crash recovery_later
│ lf-linked-list-full
│ lfbtree-full
│ Linearizability-p463-herlihy
│ LIRS-TR-02-6
│ LSM-Tree
│ lsm-vs-fractal
│ michael-cahill-2009-thesis-url.txt
│ michael-cahill-2009-thesis
│ MIT-LCS-TR-314-url.txt
│ MIT-LCS-TR-314
│ nsdi_spark
│ omid-sosp11-display-poster12
│ omid-sosp11-final12
│ p1724_tilmannrabl_vldb2012
│ paxos-simple
│ Percolator
│ Probabilistically Bounded Staleness-pbs-vldb2012
│ Query Execution in Column-Oriented Database Systems
│ raft
│ ramp-sigmod2014
│ skip-graphs-journal
│ spanner-osdi2012
│ spanner-专利US5247664
│ Speedy Transactions in Multicore In-Memory Databases
│ Tokutek-White-Paper
│ warp
│
└─Concurrency Control and Recovery in Database Systems
appendix
biblio
chapter1
chapter2
chapter3
chapter4
chapter5
chapter6
chapter7
chapter8
contents
glossary
index
preface
wmin0807 commented
Cool
xinglongbing commented
good
punwinger commented
赞!HBase的为什么删除呢?
SandyJiang commented
赞,都看看。
codefollower commented
@punwinger
因为自己加的代码注释和文档中包含一些涉及前东家的敏感信息,比如ip地址之类的。懒得去一个个清理了,麻烦。