Skip to content

angelopoerio/mystorage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mystorage

In memory key/value storage. Multithread and TCP/IP based service

How to build

Just use: make mystorage

Supported commands

It listens on the TCP port 7777 for the following commands:

PUT key value - put the key/value in the dataset

GET key - get the key

DEL key - delete the key

LIST - list all the keys

QUIT - quit the current session

Library

Look at pydriver for a simple Python library to access the storage

Docker container with all the setup

How to use:

  cd docker
  sudo docker build -t mystorage .
  sudo docker run -p 7777:7777 mystorage

You should get a mystorage instance up and running in the container listening on the right port

Author & Notes

Written by Angelo Poerio angelo.poerio@gmail.com

Please note this piece of software is not production ready! Use it at your own risk!

About

In memory key/value storage

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published