In-memory database: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ValterVBot (discussione | contributi)
m Bot: Elimino interlinks vedi Wikidata
Smatteo499 (discussione | contributi)
 
(5 versioni intermedie di 5 utenti non mostrate)
Riga 1:
{{S|informaticabasi di dati}}
{{F|informaticabasi di dati|febbraio 2012}}
Con il termine '''in-memory database''' ('''IMDB'''), o '''main memory database system''' - ("sistema di basi di dati in memoria centrale", -'''MMDB'''), o '''MMDBmemory-resident database''' ("base di dati residente in memoria"), si intende un [[DBMS]] che gestisce i dati nella [[memoria centrale]]. Esso è in contrasto con i DBMS che mantengono i dati su [[memoria di massa|memorie di massa]] ([[disco rigido|dischi rigidi]]). I database in memoria centrale sono molto più veloci di quelli su memorie di massa, ma possono gestire moli di dati molto inferiori, a patto che ci sia comunque un modo per recuperarli in caso di [[guasto|guasti]]. I metodi più usati riguardano file di [[log]] e [[checkpoint]] che mantengono informazioni su disco fisso ogni quantità di tempo predeterminata, o dopo una certa mole di dati memorizzata/modificata.
 
Grazie al superamento dei vincoli imposti dai tempi di elaborazione, un '''IMDB''' può essere implementato anche con strutture differenti da quelle utilizzate per l'approccio relazionale (tabelle), quali quelle suggerite dal modello reticolare (puntatori), dal modello gerarchico (alberi) o dal modello a oggetti (oggetti complessi e nidificati).
 
{{Portale|informatica}}
 
[[Categoria:SoftwareDatabase permanagement base datisystem]]