Кэширование распределенных запросов в Hibernate - PullRequest
0 голосов
/ 29 сентября 2018

Можем ли мы поддерживать согласованность кэшей запросов на нескольких узлах?Или же мне следует просто отказаться от идеи использования кэша запросов в распределенной архитектуре?

1 Ответ

0 голосов
/ 04 октября 2018

Если вы ссылаетесь на кеш запросов MySQL, то НЕТ.Он недоступен в кластере Galera и групповой репликации - по уважительной причине.Поддержание этого намного перевешивает выгоду.

Если вы имеете в виду какое-то другое кэширование, я бы , вероятно, рекомендовал бы против него, по тем же причинам.

ЕслиВы хотели бы объяснить, что вы делаете, мы можем обсудить далее.

Альтернативы лучше :

  • Ускорение запросов с помощью лучшей индексации, проектирования схемы,формулировка запросов и т. д.
  • Переосмыслите другие вещи, которые приводят к замедлению.

То есть сосредоточьте внимание на том, чтобы сделать систему достаточно быстрой, чтобы не требовался распределенный кеш.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...