Sisällysluettelo:
- Määritelmä - Mitä muistimuistitietokanta (IMDB) tarkoittaa?
- Techopedia selittää muistin sisäisen tietokannan (IMDB)
Määritelmä - Mitä muistimuistitietokanta (IMDB) tarkoittaa?
Muistin sisäinen tietokanta (IMDB) on tietokannan hallintajärjestelmä, joka tietokonedatan tallentamiseksi riippuu ensisijaisesti päämuistista. IMDB: t ovat nopeampia kuin levylle optimoidut tietokannat, koska ne suorittavat vähemmän CPU-ohjeita ja niiden sisäiset optimointialgoritmit ovat paljon yksinkertaisempia. IMDB hävittää levyn käytön tallentamalla ja käsittelemällä tietoja päämuistiin. IMDB sisältää yleensä suoran datan manipuloinnin ja erityisen muistipohjaisen arkkitehtuurin.
IMDB-tiedostoja käytetään pääasiassa sovelluksissa, joissa vasteaika on ratkaisevan tärkeä, kuten tietoliikenneverkkolaitteet ja mobiilimainosverkot.
Muistin sisäinen tietokanta voi olla myös tunnettu päämuistitietokannana (MMDB), reaaliaikaisen tietokannan (RTDB) tai muistin sisäisen tietokantajärjestelmän (IMDS) muodossa.
Techopedia selittää muistin sisäisen tietokannan (IMDB)
Muistin sisäiset tietokannat on suunniteltu saavuttamaan minimaalinen vasteaika ja erittäin korkea suorituskyky suorituskykykriittisille järjestelmille. Tämä on mahdollista, koska tietoja tallennetaan ja käsitellään sovelluksen käyttämässä muodossa, joka poistaa käännökseen ja välimuistiin liittyvät yleiskustannukset. IMDB-tekniikka pystyy tukemaan sovellustasoista käyttöönottoa, reaaliaikaista tiedonhallintaa ja useimpia ACID (atomi, konsistenssi, eristys, kestävyys) ominaisuuksia.
IMDB: n tietorakenteet ja algoritmit on suunniteltu yksinomaan toimittamaan tietoja, tapahtumia ja tapahtumien hallintaa sovellustasolla. Verrattuna täysin välimuistiin tallennettuihin relaatiotietokannan hallintajärjestelmiin, IMDB: t käyttävät huomattavasti vähemmän prosessoria. IMDB-tekniikka ei käytä magneettikiekkoja ensisijaisen tietokantavarastoinnin sijaintina. Sen sijaan magneettikiekkoja käytetään toleranssiin ja palautumiseen.
IMDB-tiedostojen edut ovat seuraavat:
- Nopeammat tapahtumat
- Ei käännöstä
- Monen käyttäjän samanaikaisuus
- Korkea vakaus
IMDB: tä käytetään:
- Kehitetään sulautettuja ohjelmistojärjestelmiä, kuten kaupallisia sulautettuja käyttöjärjestelmiä (COTS)
- Sovellukset lääkinnällisissä laitteissa, älykkäissä kytketyissä laitteissa, kaupallisissa viestintätuotteissa ja kuljetusjärjestelmissä, verkkokytkimissä, reitittimissä ja digisovittimissa jne.
- Verkkopalvelun ja verkkokaupan sovellusten vaatimusten täyttäminen
- Kaikkien reaaliaikaisten luokitus-, tilaajalaskutus- ja saldotietojen hallinta