Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto Välimuistiin | Välimuistin Käyttö Redisillä ja Spring Bootilla
Redisin Perusteet

bookJohdanto Välimuistiin

Tarkastellaan, miten Redis-tietokantaa käytetään välimuistina ja miksi se on niin suosittu valinta. Testaukseen ja kehitykseen käytetään palvelinpuolen viitekehyksenä Spring Bootia.

Miten välimuisti toimii?

  1. Kun käyttäjä lähettää pyynnön, palvelin tarkistaa ensin, löytyykö tarvittava data välimuistista (Redis);

  2. Jos data löytyy välimuistista (cache hit), se palautetaan välittömästi käyttäjälle;

  3. Jos dataa ei löydy välimuistista (cache miss), palvelin hakee sen tietokannasta;

  4. Haettu data tallennetaan välimuistiin tulevaa käyttöä varten;

  5. Lopuksi data palautetaan käyttäjälle.

Mitä seuraavaksi?

Tässä osiossa rakennetaan sovellus, joka on integroitu Redisin kanssa havainnollistamaan, miten välimuisti toimii. Luodaan yksinkertainen REST-rajapinta ja arvioidaan sen suorituskykyä, kun välimuisti on käytössä.

Välimuisti parantaa paitsi vastausaikoja käyttäjille, myös vähentää tietokannan kuormitusta, mikä tekee sovelluksesta skaalautuvamman.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 3.33

bookJohdanto Välimuistiin

Pyyhkäise näyttääksesi valikon

Tarkastellaan, miten Redis-tietokantaa käytetään välimuistina ja miksi se on niin suosittu valinta. Testaukseen ja kehitykseen käytetään palvelinpuolen viitekehyksenä Spring Bootia.

Miten välimuisti toimii?

  1. Kun käyttäjä lähettää pyynnön, palvelin tarkistaa ensin, löytyykö tarvittava data välimuistista (Redis);

  2. Jos data löytyy välimuistista (cache hit), se palautetaan välittömästi käyttäjälle;

  3. Jos dataa ei löydy välimuistista (cache miss), palvelin hakee sen tietokannasta;

  4. Haettu data tallennetaan välimuistiin tulevaa käyttöä varten;

  5. Lopuksi data palautetaan käyttäjälle.

Mitä seuraavaksi?

Tässä osiossa rakennetaan sovellus, joka on integroitu Redisin kanssa havainnollistamaan, miten välimuisti toimii. Luodaan yksinkertainen REST-rajapinta ja arvioidaan sen suorituskykyä, kun välimuisti on käytössä.

Välimuisti parantaa paitsi vastausaikoja käyttäjille, myös vähentää tietokannan kuormitusta, mikä tekee sovelluksesta skaalautuvamman.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1
some-alt