Filedb: Disk Based Key-Value Store Inspired by Bitcask