[Java] Cache

Discussione in 'Java' iniziata da SniperWolf82, 11 Maggio 2017.

  1. SniperWolf82

    SniperWolf82 Nuovo Utente

    Registrato:
    11 Maggio 2017
    Messaggi:
    3
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Femmina
    Buongiorno,

    Sto sviluppando un'applicazione in cui viene fatta un'estrazione dati su db onerosa in termini di prestazioni. Ipotizzando che i dati consultati dagli utenti siano sempre gli stessi e che non siano mai modificati. Se volessi mettere in cache l'oggetto caricato dal primo utente di modo che il secondo utente, qualora faccia la stessa richiesta, non venga più eseguita la stessa chiamata al db ma venga restituito l'oggetto in cache, quale libreria mi consigliereste di utilizzare?

    Ciao e grazie
     
  2. ottofonsuppost

    ottofonsuppost Utente Attivo

    Registrato:
    10 Maggio 2016
    Messaggi:
    170
    Mi Piace Ricevuti:
    13
    Punteggio:
    18
    Basta modificare il programma che come prima operazione non va a leggere il DATA BASE ma va a leggere l'ultima risposta ottenuta, che il programma avrà memorizzato in un apposita variabile. il cervello umano serve a questo.
     
  3. carbonchio

    carbonchio Nuovo Utente

    Registrato:
    8 Dicembre 2017
    Messaggi:
    6
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Se vuoi utilizzare una libreria ti consiglio hibernate orm (Object/Relational Mapping):

    http://hibernate.org/orm/

    Tra i tipi di transazioni puoi scegliere quello più adatto al tuo caso
     
Sto caricando...

Condividi questa Pagina