https://github.com/forhadulislam/modb
A Key-Value Database built with Golang
https://github.com/forhadulislam/modb
cachedb golang memory-database modb
Last synced: 11 months ago
JSON representation
A Key-Value Database built with Golang
- Host: GitHub
- URL: https://github.com/forhadulislam/modb
- Owner: forhadulislam
- Created: 2019-09-25T07:34:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-01T07:36:44.000Z (about 6 years ago)
- Last Synced: 2025-01-11T16:50:38.107Z (about 1 year ago)
- Topics: cachedb, golang, memory-database, modb
- Language: Go
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
In memory database built with Go
## Methods
SET
TBA
GET
TBA
DELETE
TBA
EXPIRE
TBA
Close
TBA
## REST API
Url: http://127.0.0.1:34443/db
SET
HTTP Method: POST
Payload: { "Method": "SET", "Key": "myKey", "Value": "myValue"}
GET
HTTP Method: POST
Payload: { "Method": "GET", "Key": "myKey"}
DELETE
HTTP Method: POST
Payload: { "Method": "DELETE", "Key": "myKey"}
## Performance
moDB was tested in a single machine. And the performance was executed to
insert a certain amount of data and deleting those using the builtin methods.
Results are displayed below: