Abstraction over various Key-Value stores