bbolt/cmd/bolt
Ben Johnson a42d74da7e Add 'bolt bench'.
This commit adds a flexible benchmarking tool to the 'bolt' CLI. It allows
the user to separately specify the write mode and read mode (e.g. sequential
random, etc). It also allows the user to isolate profiling to either the
read or the writes.

Currently the bench tool only supports "seq" read and write modes. It also
does not support streaming of Bolt counters yet.

Fixes #95.

/cc @snormore
2014-04-18 22:15:31 -05:00
..
bench.go Add 'bolt bench'. 2014-04-18 22:15:31 -05:00
buckets.go Add nested buckets. 2014-04-11 12:36:54 -06:00
buckets_test.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00
check.go Add DB.Check(). 2014-03-29 14:22:32 -06:00
export.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00
export_test.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00
get.go Add nested buckets. 2014-04-11 12:36:54 -06:00
get_test.go Return bucket from CreateBucket() functions. 2014-04-15 23:45:06 -04:00
import.go moar bench package 2014-04-18 21:44:27 -05:00
import_test.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00
keys.go add benchmarks using Benchmark framework 2014-04-18 21:44:36 -05:00
keys_test.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00
main.go Add 'bolt bench'. 2014-04-18 22:15:31 -05:00
main_test.go Add import/export to CLI. 2014-04-11 14:05:58 -06:00
pages.go Remove count and overflow columns for free pages on 'bolt pages'. 2014-04-02 07:44:54 -06:00
set.go add benchmarks using Benchmark framework 2014-04-18 21:44:36 -05:00
set_test.go Upgrade import/export to use nested buckets. 2014-04-11 14:59:46 -06:00