Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Απομονωμένη αποθήκευση;
Η απομονωμένη αποθήκευση είναι ένας μηχανισμός που παρέχει απομόνωση, ασφάλεια και αποθήκευση δεδομένων, συνδυάζοντας κώδικα με επίμονα δεδομένα. Η απομονωμένη αποθήκευση έχει σχεδιαστεί για να αποτρέπει την καταστροφή δεδομένων και την πρόσβαση σε δεδομένα που αφορούν συγκεκριμένες εφαρμογές, παρέχοντας ταυτόχρονα ένα τυπικό σύστημα αποθήκευσης και ανάκτησης δεδομένων, το οποίο είναι απρόσιτο για χρήστες, φακέλους ή εφαρμογές.
Η απομονωμένη αποθήκευση χρησιμεύει ως ένα εικονικό σύστημα αρχείων που διαχειρίζεται το .NET Common Language Runtime (CLR). Επειδή πρόκειται για ένα στοιχείο συστήματος αρχείων, μπορούν να χρησιμοποιηθούν μέθοδοι ροής και σειριοποίησης για την ανάγνωση και την εγγραφή δεδομένων. Το προεπιλεγμένο και τροποποιήσιμο μέγεθος είναι ένα megabyte.
Η Techopedia εξηγεί την απομονωμένη αποθήκευση
Τα μεμονωμένα πλαίσια αποθήκευσης περιλαμβάνουν:
- Αξιόπιστες εφαρμογές που χρησιμοποιούν αρχεία και καταλόγους για την κοινή χρήση δεδομένων κατάστασης και ρυθμίσεων
- Διαχειριζόμενα διαδικτυακά στοιχεία ελέγχου τα οποία δεν είναι προσβάσιμα μέσω των τάξεων κανονικής εισόδου / εξόδου (I / O)
- Συσκευές κοινής χρήσης εφαρμογών που απαιτούν ελεγχόμενη πρόσβαση σε δεδομένα
- Εφαρμογές διακομιστή που μοιάζουν με έναν πιστοποιημένο χρήστη με ειδικές ρυθμίσεις για τον χρήστη
- Εφαρμογές που χρησιμοποιούνται σε οποιονδήποτε υπολογιστή με έναν χρήστη πιστοποιημένο προφίλ περιαγωγής
Πριν από την έκδοση του .NET, οι απομονωμένες διευθύνσεις αποθήκευσης διευθύνουν τα δεδομένα ρύθμισης παραμέτρων της εφαρμογής χρησιμοποιώντας αρχεία. Μια βάση δεδομένων είναι μια καλή εναλλακτική επιλογή για απομονωμένη αποθήκευση όταν υπάρχει μεγάλος όγκος δεδομένων χρήστη. Η απομονωμένη αποθήκευση είναι μια καλή επιλογή όταν τα σύνθετα δεδομένα δεν μπορούν να αποθηκευτούν σε σειρές βάσεων δεδομένων και όταν το γενικό κόστος της βάσης δεδομένων είναι ανησυχητικό.
Η ιδέα της απομονωμένης αποθήκευσης βασίζεται σε στοιχεία γνωστά ως διαμερίσματα δεδομένων και καταστήματα. Ένα διαμέρισμα δεδομένων, το οποίο είναι ένας εικονικός φάκελος με μια θέση διαφανή για τον προγραμματιστή, αποτελείται από ένα ή περισσότερα απομονωμένα αρχεία αποθήκευσης γνωστά ως καταστήματα. Αυτά τα καταστήματα διατηρούν την πραγματική αποθηκευμένη θέση καταλόγου δεδομένων και συνήθως βρίσκονται στον πελάτη. Όταν πρέπει να έχετε πρόσβαση σε δεδομένα μέσω ενός προφίλ χρήστη περιαγωγής, απομονωμένες πληροφορίες αποθηκεύονται στον διακομιστή. Ο πραγματικός φάκελος του συστήματος αρχείων, όπου αποθηκεύονται τα απομονωμένα αρχεία, βασίζεται στη λειτουργία. Διατίθενται εργαλεία διαχειριστή συστήματος για τη διαμόρφωση του χώρου αποθήκευσης αρχείων, την επιβολή της πολιτικής ασφάλειας και τον καθαρισμό της μη χρησιμοποιούμενης μνήμης δεδομένων.




