hilpers


  hilpers > comp.lang.* > comp.lang.java

 #1  
06.05.2009, 08:57
jestem.wojtek
Witam,

mam nastepujący problem: część encji (uzywam Hibernate'a) jest
zamapowana jako @Cache(usage=CacheConcurrencyStrategy.READ_ONLY), co
implikuje, iż w mojej aplikacji mogę tylko czytać obiekty, co ma
znaczący wpływ na wydajność. Niestety inna aplikacja czasami zmienia
dane w bazie danych.

W niektórych przypadkach zależy mi na tym, aby zmiany te zostały
odzwierciedlone w pierwszej aplikacji, która jest read only. Wobec
tego pytanie: czy da się w jakiś sposób usunąć encje z cache'a
hibernate'a i zmusić go do pobrania odpowiednich elementów z bazy?

Pozdrawiam,
Wojtek
 #2  
06.05.2009, 11:41
Leszek Gawron
jestem.wojtek wrote:
> Witam,
>
> mam nastepujący problem: część encji (uzywam Hibernate'a) jest
> zamapowana jako @Cache(usage=CacheConcurrencyStrategy.READ_ONLY), co
> implikuje, iż w mojej aplikacji mogę tylko czytać obiekty, co ma
> znaczący wpływ na wydajność. Niestety inna aplikacja czasami zmienia
> dane w bazie danych.
>
> W niektórych przypadkach zależy mi na tym, aby zmiany te zostały
> odzwierciedlone w pierwszej aplikacji, która jest read only. Wobec
> tego pytanie: czy da się w jakiś sposób usunąć encje z cache'a
> hibernate'a i zmusić go do pobrania odpowiednich elementów z bazy?
>
> Pozdrawiam,
> Wojtek


CacheConcurrencyStrategy.NONSTRICT_READ_WRITE?
 #3  
06.05.2009, 11:53
jestem.wojtek
On 6 Maj, 13:41, Leszek Gawron <o> wrote:
> jestem.woj...@gmail.com wrote:
>>

>
> CacheConcurrencyStrategy.NONSTRICT_READ_WRITE?
>
> --
> Leszek Gawron


Oczywiście można, niemniej to prawdopodobnie nie zmusi hibernate'a to
doczytania encji, którą zmieniła inna aplikacja. Ponadto wpłynie
negatywnie na wydajność serwisu (o ile się nie mylę).
Podobne wątki
15,4 WXGA i 4200rpm 2MB cache czy 15 XGA i 5400rpm 8MB cache

Witam Mam zamiar kupic laptopa. Czaje sie albo na Aristo 270 albo Acera 2413WLMi. Oba maja taki sam konfig, oprocz tego, co wymienione w tytule. Acer ma matryce 15,4 WXGA...

roznica miedzy 1Mb cache a 2Mb cache ...

zastanawia mnie roznica miedzy PIV 3,0 775 1Mb a PIV 3,0 775 2Mb ... pewnie bym sobie wymienil na lepszy, ale czy poza wydajnoscia ...nie wiem czy duzo lepsza, czy nie bedzie...

60GB - 2MB cache, 160GB - 8MB cache, gdzie system?

Witam! Mam Caviara 60GB z 2MB cache'em , dokupilem mu dopiero co "mlodszego brata" Barracude 160GB z 8MB cache'm. Czekaja mnie generalne porzadki, reinstalacja W2K i calej...

CAChe

na podsumowaniu olimpiady dostałem między innymi między innymi coś takiego-tzn. płytkę i króciutki folderek zachwalający ten program.czy ktoś słyszał coś o tym? to jest...


Czasy w strefie GMT. Teraz jest 23:04. | Privacy Policy