Skip to content
This repository has been archived by the owner on May 18, 2019. It is now read-only.
/ levelq Public archive

A simple queue service using leveldb as storage

Notifications You must be signed in to change notification settings

ifduyue/levelq

Repository files navigation

levelq

A simple queue service using leveldb as storage.

Compile

$ git clone https://github.com/ifduyue/levelq.git
$ cd levelq
$ git submodule update --init
$ make

Usage

put:

$ curl -X PUT -d value http://127.0.0.1:1219/queue_name
OK

get:

$ curl http://127.0.0.1:1219/queue_name
value

info:

$ curl -X OPTIONS http://127.0.0.1:1219/queue_name
{"name":"queue_name","putpos":1,"getpos":1}

purge/delete:

$ curl -X PURGE http://127.0.0.1:1219/queue_name
OK

About

A simple queue service using leveldb as storage

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages