ЕСОЗ - публічна документація
Dictionaries cache
General
Decisions
# | Statement | Comment |
---|---|---|
1 | Redis will be used as a cache storage for dictionaries and schemas instead of ETS | Shared cache - available for all pods |
2 | Redis cache will be updated:
| All dictionary changes will be collected by trigger in separate table. Scheduler will periodically check for changes - if there are any changes - changed dictionary will be updated in Redis cache. |
3 | Cache for JSON schemas will be rebuild on each dictionary change | In order to handle dictionary changes - cache for JSON schemas must be rebuild on each dictionary change |
ЕСОЗ - публічна документація