Skip to content

Commit

Permalink
minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
divyakoshy committed Aug 7, 2019
1 parent 9d4fe5e commit 4c11611
Showing 1 changed file with 15 additions and 14 deletions.
29 changes: 15 additions & 14 deletions kv_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ import (
)

const (
benchmarkReads = 1000
benchmarkWrites = 10
benchmarkReads = 10000
benchmarkWrites = 1000
cacheLimit = 100
)

func BenchmarkLevelDB(b *testing.B) {
Expand All @@ -35,37 +36,37 @@ func BenchmarkLevelDB(b *testing.B) {
}
}

func BenchmarkBadgerDB(b *testing.B) {
func BenchmarkLevelDBWithLRUCache(b *testing.B) {
for n := 0; n < b.N; n++ {
func() {
badgerDB := initBadgerDB()
defer closeBadgerDB(badgerDB)
leveldb := initLevelDB()
defer closeLevelDB(leveldb)

bDB := bdb.New(badgerDB)
benchmarkDB(bDB)
lru := lru.New(ldb.New(leveldb), cacheLimit)
benchmarkDB(lru)
}()
}
}

func BenchmarkLRUCacheWithLevelDB(b *testing.B) {
func BenchmarkBadgerDB(b *testing.B) {
for n := 0; n < b.N; n++ {
func() {
leveldb := initLevelDB()
defer closeLevelDB(leveldb)
badgerDB := initBadgerDB()
defer closeBadgerDB(badgerDB)

lru := lru.New(ldb.New(leveldb), 1000)
benchmarkDB(lru)
bDB := bdb.New(badgerDB)
benchmarkDB(bDB)
}()
}
}

func BenchmarkLRUCacheWithBadgerDB(b *testing.B) {
func BenchmarkBadgerDBWithLRUCache(b *testing.B) {
for n := 0; n < b.N; n++ {
func() {
badgerDB := initBadgerDB()
defer closeBadgerDB(badgerDB)

lru := lru.New(bdb.New(badgerDB), 1000)
lru := lru.New(bdb.New(badgerDB), cacheLimit)
benchmarkDB(lru)
}()
}
Expand Down

0 comments on commit 4c11611

Please sign in to comment.