Skip to content

Commit 5bc0d95

Browse files
committed
Fixed links in readme
1 parent 6d8a016 commit 5bc0d95

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
# How to Build a Simple Database
2-
Databases are an integral part to software development and to better understand how they work, I made my own. In this project, I built a LSM-Tree Key-Value Store based on [RocksDB](https://github.com/facebook/rocksdb) in Rust.
32

4-
## Documentation
5-
While building this database, I wrote easy to understand articles explaining how each component works and fits into the larger project. Knowledge of database storage engines is very scattered online, and I spent several months reading papers, documentation, and code to get a basic understanding. I made this guide for my beginner self who was often lost trying to piece together how a database worked.
3+
Databases are an integral part to software development and to better understand how they work, I made my own. In this project, I built a LSM-Tree Key-Value Store based on [RocksDB](https://github.com/facebook/rocksdb) in Rust.
64

5+
## Documentation
76

8-
- [Build a Database Pt. 1: Motivation & Design](https://adambcomer.com/blog/simple-database/motivation-design.html)
9-
- [Build a Database Pt. 2: MemTable](https://adambcomer.com/blog/simple-database/memtable.html)
10-
- [Build a Database Pt. 3: Write Ahead Log(WAL)](https://adambcomer.com/blog/simple-database/wal.html)
11-
- Build a Database Pt. 4: Compaction
12-
- Build a Database Pt. 5: Putting it Together
13-
- Build a Database Pt. 6: Using the Database
7+
While building this database, I wrote easy to understand articles explaining how each component works and fits into the larger project. Knowledge of database storage engines is very scattered online, and I spent several months reading papers, documentation, and code to get a basic understanding. I made this guide for my beginner self who was often lost trying to piece together how a database worked.
148

9+
- [Build a Database Pt. 1: Motivation & Design](https://adambcomer.com/blog/simple-database/motivation-design/)
10+
- [Build a Database Pt. 2: MemTable](https://adambcomer.com/blog/simple-database/memtable/)
11+
- [Build a Database Pt. 3: Write Ahead Log(WAL)](https://adambcomer.com/blog/simple-database/wal/)
12+
- Build a Database Pt. 4: SSTable
13+
- Build a Database Pt. 5: Compaction
14+
- Build a Database Pt. 6: Putting it Together
15+
- Build a Database Pt. 7: Using the Database
1516

1617
## Tests
18+
1719
Running tests is very simple with cargo.
1820

1921
```shell
2022
cargo test
2123
```
22-

0 commit comments

Comments
 (0)