badger
badger copied to clipboard
Fast key-value DB in Go.
## Disclaimer Original implementation made by @spongedu at here https://github.com/spongedu/badger/tree/hackathon_go_plr_with_pointget_uint64key I ported over and did some clean up work. Idea from [paper: From WiscKey to Bourbon: A Learned Index for...
based on the commit `eaffd0ec7a8cef1a3180ea23d0ed45f6947d19f7` ## panic ``` 2020/02/29 21:12:19 db.go:518: [info] Closing database panic: send on closed channel goroutine 49 [running]: github.com/Connor1996/badger.(*writeWorker).runFlusher(0xc000018080, 0xc000018040) /Users/Connor/Coding/pkg/mod/github.com/!connor1996/[email protected]/writer.go:81 +0x2fd created by github.com/Connor1996/badger.startWriteWorker /Users/Connor/Coding/pkg/mod/github.com/!connor1996/[email protected]/writer.go:61...
Hey guys, You're doing some pretty interesting work on Badger. Kudos! Curious: Are you guys using Badger at Pingcap? Also, what license are your changes under? Can the Badger team...
optimize cache hit rate. microbenchmark shows a 15% improvement.
Use memory instead, reduce I/O cost