Video: JUKS OG HØYHASTIGHETS GOKART - FLIPPTROPOLIS (Planet Coaster #18) 2025
Med NoSQL har du høyhastighets datakaching. Tenk deg at du er en bankteller med tre andre kolleger som jobber. Du har hver en linje med folk som skal serveres. En av kundene holder seg imidlertid på linje for å spørre om sjekken hans er blitt innbetalt enda og beløpet krediteres kontoen sin. Når du svarer på ham, legger han seg i ryggen igjen, i stedet for å forlate.
Denne lille spørringen gjentar øke arbeidsbelastningen din, og linjen fortsetter å øke i størrelse til alle kundene er misfornøyde med hvor lang tid de venter på etterspørselen.
Den samme analogien gjelder for NoSQL-databaser. Tenk deg hver bankteller er i stedet en partisjon av data i en NoSQL-databasekluster. Å stille det samme spørsmålet om og om igjen - om dataene eksisterer eller ikke - understreker systemene så mye som køen. Bedre istedenfor at han skal sjekke sin internettbank på sin telefon. Søknaden utbetaler kundens nylige bankbalanse og transaksjoner behandlet, tar avslag på tellere og kjerne banksystemer.
Høyhastighetsminneautomatisering gir denne muligheten for caching uten behov for et eget lagringsnivå for applikasjonsnivå. Dette reduserer totale eierkostnader og gjør utviklingen av vellykkede applikasjoner raskere og enklere.
