Tartalomjegyzék:
Meghatározás - Mit jelent az elkülönített tárolás?
Az elkülönített tárolás egy olyan mechanizmus, amely az adatok elkülönítését, biztonságát és tárolását biztosítja a kód és a kitartó adatok társításával. Az elkülönített tárolást úgy tervezték, hogy megakadályozzák az adatok sérülését és az alkalmazás-specifikus adatokhoz való hozzáférést, miközben biztosítják a szabványos adattárolási és visszakeresési rendszert, amely a felhasználók, mappák vagy alkalmazások számára nem elérhető.
Az elkülönített tároló virtuális fájlrendszerként szolgál, amelyet a .NET Common Language Runtime (CLR) kezel. Mivel ez egy fájlrendszer-összetevő, az adatfolyam és a sorosítási módszerek felhasználhatók az adatok olvasására és írására. Az alapértelmezett és módosítható méret egy megabájt.
A Techopedia ismerteti az izolált tárolást
Az elkülönített tárolási kontextusok a következők:
- Megbízható alkalmazások, amelyek fájlokat és könyvtárakat használnak az állapot- és konfigurációs adatok megosztására
- Kezelt internetes vezérlők, amelyek normál bemeneti / kimeneti (I / O) osztályokon keresztül nem érhetők el
- Alkalmazás-megosztó összetevők, amelyek ellenőrzött adathozzáférést igényelnek
- Hitelesített felhasználót megszemélyesítő kiszolgálóalkalmazások felhasználói specifikus beállításokkal
- Bármelyik számítógépen használható alkalmazások hitelesített barangoló profil-felhasználóval
A .NET kiadása előtt az izolált tárolócímek frissítik az alkalmazás konfigurációs adatait .ini fájl-nyilvántartási vagy konfigurációs fájlokkal. Az adatbázis jó alternatívája az elkülönített tárolásoknak, ha nagy felhasználói adatmennyiség van. Az elkülönített tárolás akkor jó lehetőség, ha az összetett adatokat nem lehet tárolni az adatbázis sorokban, és amikor az adatbázis fölösleges problémája van.
Az izolált tárolási koncepció adatelemeknek és adattárolóknak nevezett elemeken alapul. Az adattár, amely egy virtuális mappa, amelynek helyét a fejlesztő átlátja, egy vagy több elkülönített tárolófájlból áll, amelyeket tárolóknak hívnak. Ezek a tárolók fenntartják a tárolt adatkönyvtár helyét, és általában az ügyfélen vannak. Amikor az adatokhoz roaming felhasználói profilon keresztül kell hozzáférni, az elkülönített információkat a szerver tárolja. A tényleges fájlrendszer-mappa, amelyben az izolált fájlokat tárolja, az operációs rendszeren alapul. Rendszergazda eszközök állnak rendelkezésre a fájltároló konfigurálásához, a biztonsági házirend végrehajtásához és a fel nem használt adatmemória megtisztításához.
