# Functions
NewDBStore creates a new instance of DBStore.
NewInmemoryStore returns a new instance of DBStore.
# Variables
ErrInvalidArgument is returned when the argument type does not match the expected type.
ErrNotFound is returned when no results are returned from the database.
# Interfaces
Store defines methods required to get, set, delete values for different keys and close the underlying resources.