Полное описание платформы Docsvision 5.5
Полное описание платформы
Скачать

Кэш-сервер обеспечивает временное хранение данных для минимизации нагрузки на базу данных в случаях, когда необходимо повторное обращение к БД.

Кэш-сервер построен на базе СПО Redis и является централизованным, т.е. может предоставлять одни и те же данные для всех серверов в кластере северов приложений.

Использование кэш-сервера даёт дополнительное повышение производительности системы и возможности масштабирования.

Кэш-сервер реализует ряд ключевых функций:

  • Формирование временного хранилища запрошенных пользователями данных и контента (оперативная, часто используемая информация)
  • Повышение производительности системы, ускорение доступа к информации и документам (открытие ресурсов из кэша происходит быстрее, чем запрос и повторное открытие из базы данных)
  • Снижение нагрузки на основные сервера и базы данных

Кэш-сервер может горизонтально масштабироваться путём создания кластера серверов.

Дополнительное повышение производительности системы и возможности масштабирования даёт использование дополнительного кэш-сервера в системе. Кэш-сервер реализован с использованием нереляционной In-memorу базы данных Redis и позволяет существенно сократить количество обращений к сервису базы данных за счёт временного хранения данных на дополнительном кэш-сервере для повторного использования.

Сервер дает возможность построения единого сервера кэширования для кластера серверов приложений, обеспечивая быстрый доступ к данным, переиспользование их на различных узлах кластера и снижение нагрузки на БД.