add default optimization

This commit is contained in:
siddontang 2014-11-10 17:16:02 +08:00
parent 660998f1fd
commit cd76c402d2
1 changed files with 8 additions and 0 deletions

View File

@ -57,6 +57,14 @@ func (o *Options) Close() {
C.rocksdb_options_destroy(o.Opt) C.rocksdb_options_destroy(o.Opt)
} }
func (o *Options) IncreaseParallelism(n int) {
C.rocksdb_options_increase_parallelism(o.Opt, C.int(n))
}
func (o *Options) OptimizeLevelStyleCompaction(n int) {
C.rocksdb_options_optimize_level_style_compaction(o.Opt, C.uint64_t(n))
}
func (o *Options) SetComparator(cmp *C.rocksdb_comparator_t) { func (o *Options) SetComparator(cmp *C.rocksdb_comparator_t) {
C.rocksdb_options_set_comparator(o.Opt, cmp) C.rocksdb_options_set_comparator(o.Opt, cmp)
} }