Distributed K-V store based on leveldb