forked from mirror/ledisdb
add default optimization
This commit is contained in:
parent
660998f1fd
commit
cd76c402d2
|
@ -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)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue