LINUX.ORG.RU

История изменений

Исправление sanyo1234, (текущая версия) :

У меня стойкое ощущение что ты путаешь L2 и Session Cache.

Session Cache - это Hibernate L1 Cache?

У каждого клиента создаётся свой собственный L2 Cache? нет

Каким образом разным хостам удаётся инициировать/использовать/подключаться к одному и тому же L2 Cache?

С одной стороны вроде бы всё просто, потому что к Redis можно подключаться по сетке.

С другой стороны разве Hibernate не требует, чтобы сессии, разделяющие между собой общий L2 Cache, были созданы на одной и той же SessionFactory? Или для Disributed L2 Cache такое ограничение отсутствует?

Если нужно использовать один и тот же SessionFactory, то как этого достичь на разных хостах Host1 и Host2? На каком хосте находится SessionFactory? И как вызывается с другого хоста?

Исходная версия sanyo1234, :

У меня стойкое ощущение что ты путаешь L2 и Session Cache.

Session Cache - это Hibernate L1 Cache?

У каждого клиента создаётся свой собственный L2 Cache? нет

Каким образом разным хостам удаётся инициировать/использовать/подключаться к одному и тому же L2 Cache?

С одной стороны вроде бы всё просто, потому что к Redis можно подключаться по сетке.

С другой стороны разве Hibernate не требует, чтобы сессии, разделяющие между собой общий L2 Cache, были созданы на одной и тоё же SessionFactory? Или для Disributed L2 Cache такое ограничение отсутствует?

Если нужно использовать один и тот же SessionFactory, то как этого достичь на разных хостах Host1 и Host2? На каком хосте находится SessionFactory? И как вызывается с другого хоста?