Caching

This is an experimental feature, available in Lime CRM 20.2 or newer

You can enable caching of the Lime CRM data structure by using Redis. This will affect the performance of the Desktop Client, and we have measured improvements between 3x to 10x per request, overall giving a about factor 10 reduction in load times opening inspectors in the Desktop Client.

Redis is not provided in the server installation and must manually be installed. Redis is not official supported on Windows and we recommend running it as a docker container. There is also an older unofficial Redis port, previously supported by Microsoft, that can be used.

Redis is enabled by setting a Redis configuration in the Web Server config:

# config.yaml
redis:
  host: <host>
  port: <port>
  • Last modified: 4 years ago
  • by Filip Arenbo