История изменений
Исправление 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? И как вызывается с другого хоста?