Andmete puhverdamine (ingl data caching) on protsess, mis salvestab andmeid või faile ajutisse salvestuskohta ehk vahemällu, et neile saaks kiiremini ligi pääseda. See salvestab andmeid tarkvararakenduste, serverite ja veebibrauserite jaoks, mis tagab, et kasutajad ei pea veebilehe või rakenduse laadimise kiirendamiseks iga kord teavet alla laadima.
Andmete dubleerimine (ing data replication) on protsess, mille käigus tehakse andmetest koopiaid ja hoitakse neid varundamise eesmärgil eri kohtades, kas samas süsteemis, füüsilises/virtuaalses serveris või pilvepõhiselt.
Andmete dubleerimine kasutatakse, et:
parandada andmete kättesaadavust
suurendada andmetele juurdepääsu kiirust
parandada serveri jõudlust
andmeid taastada
localStorage and sessionStorage
localStorage ja sessionStorage võimaldavad salvestada võtme-väärtuse paare lokaalselt. SessionStorage’i puhul andmed säilivad lehe uuendamisel ja localStorage’i puhul kuni kasutaja kustutab brauseri vahemälu käsitsi või kuni veebirakendus kustutab andmed.
Praktiline ülesanne:
- Avame Google Chrome (FireFoxis ei tööta)
- Avame konsool (F12), koodi kirjutamiseks
- Kirjutame kood:
localStorage.setItem('car','BMW');
localStorage.setItem('carColor', 'must');
localStorage.setItem('carModel', 'f10');
localStorage.getItem('car','BMW');
localStorage.getItem('carColor', 'must');
localStorage.getItem('carModel', 'f10');
- Loome tabel ja kirjutame tabelisse Auto nimi
- See järel kuvame andmed

- Ise lisasin auto värv ja mudel:

- Kontrollimiseks vajuta nuppu “Storage” peale
- Vasakult poolt on loend. Valime “Local Storage”
- Siin võime kontrollida, kas andmed on lisatud või mitte
