From 235d0bdffa1f869062bcf6da750cc0ee40251486 Mon Sep 17 00:00:00 2001 From: Jan Pochyla Date: Wed, 13 Sep 2017 01:51:34 +0200 Subject: [PATCH] increase write buffer size to 2gb --- rocksdb.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rocksdb.go b/rocksdb.go index 5bb63ada..65e08685 100644 --- a/rocksdb.go +++ b/rocksdb.go @@ -38,7 +38,8 @@ func NewRocksDB(path string) (d *RocksDB, err error) { opts := gorocksdb.NewDefaultOptions() opts.SetBlockBasedTableFactory(bbto) opts.SetCreateIfMissing(true) - opts.SetMaxBackgroundCompactions(4) + opts.SetMaxBackgroundCompactions(8) + opts.SetWriteBufferSize(2 * 1024 * 1024 * 1024) // 2 gb db, err := gorocksdb.OpenDb(opts, path) if err != nil {