command module
Version: v0.0.0-...-ca48d25 Latest Latest

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2018 License: MIT Imports: 1 Imported by: 0



The Honey Bee DB behaves like a beehive. A key-value database built in GOLANG.

How to run the database using docker:

  1. Golang
  2. Docker + docker-compose
Running the database using docker (run from the project root folder):
docker-compose up


How to run tests:
go test github.com/talbor49/HoneyBee/tests

How to use?

Clients at https://github.com/talbor49/HoneyBeeClient

Things to remember while developing:

  1. Compress data - save pointers to data, etc.
  2. RAM is the cache, everything is saved to memory eventually
  3. Distributing the DB into multiple machines. Split the data, split the tasks, synchronize.
  4. Make it stable & durable - have replica, backup data, keep logs, avoid single point of failures.


  1. Properly test.
  2. Properly documentate.
  3. Properly log.


The Go Gopher

There is no documentation for this package.

Source Files


Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL