The user facing interface to Voldemort. This package includes the StoreClient implementation that the user sees and the factory responsible for bootstrapping the client.

HttpStoreClientFactory and SocketStoreClientFactory both abstract away the threadpool and configuration that is shared between all the {@link voldemort.client.StoreClient StoreClients} that they will produce.

CachingStoreClientFactory is a wrapper around the other two factories to cache store-clients for stores which are used a lot.