key-value persistent store library