У кого-нибудь есть опыт работы с механизмом распределенного кэша KODO JDO? Я хотел бы знать:
1) какова задержка между обновлениями распределенного кэша (поэтому, если два пользователя обращаются к двум отдельным кэшам, т.е. на двух разных JVM, и используют одни и те же данные, и один выполняет обновление, когда другой пользователь использует другой кеш, видишь обновление?)
2) сколько данных будет передаваться между JVM? если обновление сделано для одного кэша, он просто говорит другим кешам отбросить объекты, сообщая ему первичные ключи объектов для сброса? (проблема в сетевом трафике / накладных расходах на управление распределенным кешем)
3) когда у вас есть внешние фиды, обновляющие вашу базу данных в течение дня (то есть не входящие через ваше приложение), насколько легко вызвать внешнюю очистку кэша?
Наше приложение работает в кластере Weblogic, состоящем из 12 JVMS, и мы рассматриваем возможность включения распределенного кэша для повышения производительности за счет извлечения больших графов объектов из нашей базы данных, которые в настоящее время не кэшируются, но хотелось бы знать некоторые реальный опыт работы с № 1,2 и 3. Спасибо.