Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 850 Bytes

README.md

File metadata and controls

38 lines (24 loc) · 850 Bytes

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 [email protected]

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