In a distributed environment, the local cache of the application server is useless. In this case, you need a distributed memory object caching system.
Cache Provider is a generator property that allows determining the provider used for distributed caching.
In Process The cache is stored on the server, and no distribution mechanism is implemented for data caching.
Memcached The cache is managed using Memcached, which is a distributed memory object caching system. It is supported for NET and Java.
Redis The cache is managed using Redis, which is an in-memory data structure store. It is supported for NET.
Build only one object.
Cache Location Property
Cache UserName Property
Cache Password Property