Fork of nobonobo/unqlitego, with updates to upstream unqlite.c
15bf48b162
This reverts commit
|
||
---|---|---|
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
unqlite.c | ||
unqlite.go | ||
unqlite.h | ||
unqlite_test.go |
unqlitego
UnQLite Binding for golang.
Install
$ go get github.com/nobonobo/unqlitego
Test
$ go get github.com/r7kamura/gospel
$ cd ${GOPATH/:*/}/src/github.com/nobonobo/unqlitego
$ go test .
Benchmark
$ go get github.com/r7kamura/gospel
$ cd ${GOPATH/:*/}/src/github.com/nobonobo/unqlitego
$ go test -bench Bench*
Output:(Macbook Air 2011 mid)
BenchmarkFileStore 200000 9667 ns/op
BenchmarkFileFetch 500000 7928 ns/op
BenchmarkMemStore 500000 3824 ns/op
BenchmarkMemFetch 1000000 3448 ns/op