// SetMinWriteBufferNumberToMerge sets the minimum number of write buffers // that will be merged together before writing to storage. // // If set to 1, then all write buffers are flushed to L0 as individual files // and this increases read amplification because a get request has to check // in all of these files. Also, an in-memory merge may result in writing lesser // data to storage if there are duplicate records in each of these // individual write buffers. // Default: 1 func (opts *Options) SetMinWriteBufferNumberToMerge(value int) { C.rocksdb_options_set_min_write_buffer_number_to_merge(opts.c, C.int(value)) }
func (o *Options) SetMinWriteBuffersToMerge(s int) { C.rocksdb_options_set_min_write_buffer_number_to_merge(o.Opt, C.int(s)) }