Ленивая загрузка Hibernate и Hazelcast

мы используем Hazelcast в качестве кеша 2-го уровня Hibernate сейчас, но обнаруживаем большие задержки в хранении и чтении данных при использовании более чем одного узла.

Мы интенсивно используем составные объекты и отношения @OneToMany, и для повышения производительности мы решили загружать эти составные объекты или коллекции с помощью отложенной загрузки Hibernate. Мы также внедрили DataSerializable для ускорения сериализации Hazelcast, как это указано в документации Hazelcast. Но регистрация использования методов writeData / readData показала нам, что на самом деле они не использовались!

Сейчас нам неясно, предотвращает ли прокси Hibernate (который используется посредством отложенной загрузки) использование методов DataSerializable (поскольку сам прокси может (?) не реализовывать интерфейс) и - что еще более важно - если Hazelcast вообще поддерживает отложенную загрузку - и как!

6
задан javanes 26 October 2011 в 22:12
поделиться