codefollower/My-Blog

开发Lealone数据库的过程中看过的书和论文以及深入研究过代码的开源项目

codefollower opened this issue · 5 comments

数据库的书以下面两本为主:

数据库系统基础教程
数据库系统实现

其他的参考书:

数据库系统概念
事务处理:概念与技术
数据库与事务处理
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

Cool

赞!HBase的为什么删除呢?

赞,都看看。

@punwinger
因为自己加的代码注释和文档中包含一些涉及前东家的敏感信息,比如ip地址之类的。懒得去一个个清理了,麻烦。