Поделиться через


Реализация кэша уровня 2

Кэш уровня 2 в построителе API данных выходит за рамки кэша уровня 1, поддерживая распределенное кэширование через Redis. Это позволит кэшу сохраняться в нескольких экземплярах среды выполнения DAB и выжить перезапуски процессов, что позволяет использовать его для масштабируемых рабочих развертываний.

Преимущества кэша уровня 2

  • Высокий уровень доступности и отказоустойчивость
  • Horizontal scalability
  • Уменьшение нагрузки базы данных между службами
  • Необязательные параметры TTL для точно настроенного элемента управления кэшем

Состояние: скоро

Эта функция пока недоступна. Теперь мы создадим кэш уровня 2. Stay tuned.

Redis support

Redis — это быстрое хранилище данных в памяти, широко используемое для сценариев кэширования. Его поддержка истечения срока действия ключа и распределенного доступа делает его идеальным для стратегии кэша уровня 2.

  • Общий кэш между масштабируемыми экземплярами DAB
  • Постоянный кэш за пределами перезапуска приложения
  • Быстрое время начала для контейнеров без отслеживания состояния
  • Улучшенная производительность для высокозагрузочных рабочих нагрузок с интенсивным чтением