Skip to content
Gavin D'mello edited this page Jan 14, 2017 · 2 revisions

Mumbo

A fast key value store written and scaled in Golang. This will have in memory and persistence.

Operations

The key value store will have an engine to process the data. The engine should be pluggable to any tcp server making the core very flexible. The engine should have the follwing functionality as of now. The data will stored in go dictionaries. I have yet to define a format for disk storage.

  • GET
  • SET
  • DELETE
  • EXISTS
  • BATCHGET
  • LISTGET
  • LISTPUSH
  • LISTREMOVE

All the operations will be done on a key-value basis.

Clone this wiki locally