Skip to content

ArtDu/tarantool-kv-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

tarantool web kv storage daemon

For launch you need:

  • tarantool-http

  • configure env values:

    export LISTEN_URI=3301
    export SERVER_IP=127.0.0.1
    export SERVER_PORT=8080
    tarantool myapp.lua
  1. POST /kv body: {key: "test", "value": {SOME ARBITRARY JSON}}
  2. PUT kv/{id} body: {"value": {SOME ARBITRARY JSON}}
  3. GET kv/{id}
  4. DELETE kv/{id}
  • POST возвращает 409 если ключ уже существует,
  • POST, PUT возвращают 400 если боди некорректное
  • PUT, GET, DELETE возвращает 404 если такого ключа нет - все операции логируются

Releases

No releases published

Packages

No packages published