Skip to content

Commit

Permalink
updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
tomfran committed Oct 21, 2023
1 parent 88e8a64 commit 2e37ee5
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,26 @@ An implementation of the Log-Structured Merge Tree (LSM tree) data structure in

**Table of Contents**

1. [Sorted String Table](#SSTable)
2. [Skip-List](#Skip-List)
3. [Tree](#Tree)
1. [Architecture](#Architecture)
1. [SSTable](#SSTable)
2. [Skip-List](#Skip-List)
3. [Tree](#Tree)
4. [Benchmarks](#Benchmarks)
1. [SSTable](#sstable-1)
2. [Skip-List](#skip-list-1)
3. [Tree](#tree-1)
5. [Implementation status](#Implementation-status)

## Console

To interact with a toy tree you can use `./gradlew run -q` to spawn a console.

![console.png](misc%2Fconsole.png)

---

# Architecture

## SSTable

Sorted String Table (SSTable) is a collection of files modelling key-value pairs in sorted order by key.
Expand Down

0 comments on commit 2e37ee5

Please sign in to comment.