Skip to content

OmairK/fox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fox Db

Fox db is a small and fast in-memory key value database capable of concurrent reads and writes. It also persists the database by writing the gob of database on disk.

Setting up

# Clone the repository
$ git clone git@github.com:OmairK/fox.git

$ cd fox
# Test if the server is up & running
$ nc -v 0.0.0.0 8000
> CHECK
YIP YIP

Docker

  • Pre-requisites
    • Docker
# Build the docker image
$ docker build -t fox_db .

# Run the container with docker image
$ docker run --name=fox_db -p 8000:8000 fox 

Source

  • Pre-requisites
$ go build fox.go
$ ./fox.go
# Test if the server is up & running
$ nc -v 0.0.0.0 8000
> CHECK
YIP YIP

About

A small fast key-value in memory db written in GO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published