The performance group in the configuration tool controls the caching of data in SanteDB.
The services installed by default on SanteDB are:
- REDIS Based Caching Services: These connect to the REDIS server and store objects in cache there. REDIS caching is useful in a scaled-out deployment where multiple application servers must share cached data between themselves.
- Memory Based Caching Service: These are local in-process caches. This type of caching service is useful for single process or single application servers.
The caching control panel is broken into two sections:
- Configuration Sections: Which are used to control the configuration of each class of caching, and
- Services Section: Which is used to set the caching service/strategy used.
The services section is used to to control the implementations of the caching infrastructure.