Innholdsfortegnelse:
Definisjon - Hva betyr isolert lagring?
Isolert lagring er en mekanisme som gir dataisolering, sikkerhet og lagring ved å knytte kode til vedvarende data. Isolert lagring er designet for å forhindre datakorrupsjon og tilgang til applikasjonsspesifikke data, samtidig som det gir et standard datalagrings- og gjenfinningssystem som er utilgjengelig for brukere, mapper eller applikasjoner.
Isolert lagring fungerer som et virtuelt filsystem som administreres av .NET Common Language Runtime (CLR). Fordi det er en filsystemkomponent, kan strøm- og serialiseringsmetoder brukes til å lese og skrive data. Standard og modifiserbar størrelse er en megabyte.
Techopedia forklarer Isolated Storage
Isolerte lagringskontekster inkluderer:
- Pålitelige applikasjoner som bruker filer og kataloger for å dele status- og konfigurasjonsdata
- Administrerte Internett-kontroller som er utilgjengelige gjennom normale inngangs- / utgangsklasser (I / O)
- Deler av applikasjoner som krever kontrollert datatilgang
- Serverapplikasjoner som utgir seg for en autentisert bruker med brukerspesifikke innstillinger
- Programmer som brukes i hvilken som helst datamaskin med en autentisert brukerprofil
Før utstedelse av .NET oppdaterer isolerte lagringsadresser applikasjonskonfigurasjonsdata ved å bruke .ini-filregister- eller konfigurasjonsfiler. En database er et godt alternativ til isolert lagring når det er stort brukerdatavolum. Isolert lagring er et godt alternativ når komplekse data ikke kan lagres i databaserader og når database overhead er en bekymring.
Det isolerte lagringskonseptet er basert på elementer kjent som datakummer og butikker. Et datarom, som er en virtuell mappe med et sted som er gjennomsiktig for utvikleren, består av en eller flere isolerte lagringsfiler kjent som butikker. Disse butikkene opprettholder den faktiske lagrede datakatalogen, og de er vanligvis bosatt på klienten. Når data må nås via en gjengivende brukerprofil, lagres isolert informasjon på serveren. Selve filsystemmappen, der de isolerte filene er lagret, er basert på driften. Systemadministratorverktøy er tilgjengelige for å konfigurere lagringsplass for fil, håndheve sikkerhetspolitikken og rengjøre ubrukt dataminne.
