Skip to content

A very simple database that stores data in an append-only file and maintains an index in memory to support fast reads.

Notifications You must be signed in to change notification settings

arpitchauhan/simple-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a toy project.

To run the server, use:

cd server
go build
./server

Then, come back to the original directory and try a few commands:

cd ..
go build
./simple-database set key value
./simple-database get key

About

A very simple database that stores data in an append-only file and maintains an index in memory to support fast reads.

Topics

Resources

Stars

Watchers

Forks

Languages