A simple kv store based on hash-map future considerations : hash-map -----> B-tree http -------> a faster protocol