Taula de continguts:
- Definició: què significa base de dades en memòria (IMDB)?
- Techopedia explica la base de dades en memòria (IMDB)
Definició: què significa base de dades en memòria (IMDB)?
Una base de dades en memòria (IMDB) és un sistema de gestió de bases de dades que depèn principalment de la memòria principal per emmagatzemar dades de l’ordinador. Les IMDB són més ràpides que les bases de dades optimitzades amb disc, ja que realitzen menys instruccions de CPU i els seus algorismes d’optimització interna són molt més senzills. IMDB eradica l'accés al disc desant i manipulant dades a la memòria principal. Un IMDB inclou habitualment la manipulació directa de dades i una arquitectura dedicada basada en memòria.
Els IMDB s’utilitzen principalment en aplicacions on el temps de resposta és crucial, com ara dispositius de xarxa de telecomunicacions i xarxes d’anuncis mòbils.
Una base de dades en memòria també es pot conèixer com a base de dades de memòria principal (MMDB), base de dades en temps real (RTDB) o sistema de bases de dades en memòria (IMDS).
Techopedia explica la base de dades en memòria (IMDB)
Les bases de dades a la memòria estan dissenyades per aconseguir un temps de resposta mínim, així com un rendiment extremadament alt per als sistemes crítics de rendiment. Això és possible perquè les dades es guarden i es manipulen en el formulari utilitzat per l’aplicació, que elimina les despeses relacionades amb la traducció i la memòria cau. La tecnologia IMDB és capaç de suportar el desplegament en nivell d’aplicacions, la gestió de dades en temps real i la majoria de propietats ACID (atomicitat, consistència, aïllament, durabilitat).
Les estructures i algorismes de dades d'IMDB estan dissenyats exclusivament per proporcionar dades, esdeveniments i gestions de transaccions al nivell d'aplicacions. En comparació amb sistemes de gestió de bases de dades relacionals completament caché, els IMDB utilitzen CPU menys significativament. La tecnologia IMDB no utilitza discs magnètics com a ubicació per emmagatzemar bases de dades primàries. En canvi, els discs magnètics s’utilitzen per a la tolerància i la recuperació.
Els avantatges dels IMDB són els següents:
- Transaccions més ràpides
- Sense traducció
- Concurrència de diversos usuaris
- Alta estabilitat
IMDB s'utilitza per a:
- Desenvolupant sistemes de programari incrustats, com ara sistemes operatius incrustats comercials fora de la plataforma (COTS)
- Aplicacions en dispositius mèdics, dispositius intel·ligents connectats, productes de comunicació comercial i sistemes de transport, commutadors de xarxa, encaminadors i caixes de configuració, etc.
- Complint els requisits d'aplicacions d'autoservei web i de comerç electrònic
- Gestió de tota la informació de qualificació, facturació i subscripció de subscriptors en temps real
