meepodb

command module
v0.0.0-...-611133e Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2013 License: MIT Imports: 13 Imported by: 0

README

MeepoDB

Features
  • 100% sequential write to disk
  • 100% read from memory
  • Data stored in Cache-Oblivious Lookahead Array
  • Basic operations: GET, SET, DEL, DROP
Limitations
  • Performance of sequential reads and writes is the same as random
  • No compression for keys and values
  • 128 B table name, 1 MiB single key, 1 GiB single value at most
Try It
$ cd path/to/meepodb
$ vi meepodb/config.go
$ make
$ ./meepodb-server 6631
$ cd path/to/meepodb
$ ./meepodb-cli
Benchmark

CPU: Intel(R) Core(TM) i5 M450 @ 2.40GHz
RAM: 6 GiB of DDR3 at 1067 MHz, 3 MiB of L3 cache
ATA Disk: KingShare SSD032GAU (32 GB)
File system: F2FS
Key-value size: 16 bytes + 100 bytes (no compression)
Read/write ops: 1,000,000
Random reads: 199,643 ops/sec
Random writes: 99,451 ops/sec

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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