Turinys:
- Apibrėžimas - ką reiškia atminties duomenų bazė (IMDB)?
- „Techopedia“ paaiškina atminties duomenų bazę (IMDB)
Apibrėžimas - ką reiškia atminties duomenų bazė (IMDB)?
Atminties duomenų bazė (IMDB) yra duomenų bazės valdymo sistema, kuri kompiuterio duomenims saugoti pirmiausia priklauso nuo pagrindinės atminties. IMDB yra greitesnės nei diske optimizuotos duomenų bazės, nes jos vykdo mažiau procesoriaus nurodymų, o jų vidiniai optimizavimo algoritmai yra daug paprastesni. IMDB panaikina prieigą prie disko, išsaugodamas ir manipuliuodamas duomenimis pagrindinėje atmintyje. IMDB paprastai apima tiesioginį duomenų valdymą ir tam skirtą atminties architektūrą.
IMDBs daugiausia naudojamos programose, kuriose labai svarbus reagavimo laikas, pavyzdžiui, telekomunikacijų tinklo įrenginiuose ir mobiliųjų skelbimų tinkluose.
Duomenų bazė atmintyje taip pat gali būti žinoma kaip pagrindinės atminties duomenų bazė (MMDB), realaus laiko duomenų bazė (RTDB) arba atminties duomenų bazės sistema (IMDS).
„Techopedia“ paaiškina atminties duomenų bazę (IMDB)
Duomenų bazės atmintyje yra sukurtos taip, kad būtų pasiektas minimalus reagavimo laikas, taip pat ypač didelis našumo kritinių sistemų pralaidumas. Tai įmanoma, nes duomenys yra išsaugomi ir jais manipuliuojama programos naudojama forma, kuri pašalina pridėtines išlaidas, susijusias su vertimu ir talpyklos kaupimu. IMDB technologija gali palaikyti programos lygmens diegimą, duomenų valdymą realiuoju laiku ir daugumą ACID (atomiškumo, nuoseklumo, izoliacijos, ilgaamžiškumo) savybių.
IMDB duomenų struktūros ir algoritmai yra skirti išimtinai duomenims, įvykiams ir operacijoms valdyti programų pakopoje. Palyginus su visiškai talpykloje esančia reliacinių duomenų bazių valdymo sistemomis, IMDB naudoja žymiai mažiau centrinio procesoriaus. IMDB technologija nenaudoja magnetinių diskų, kaip pirminės duomenų bazės saugojimo vieta. Vietoje to, magnetiniai diskai yra naudojami tolerancijai ir atkūrimui.
IMDB privalumai yra šie:
- Greitesni sandoriai
- Nėra vertimo
- Kelių vartotojų sutapimas
- Aukštas stabilumas
IMDB naudojamas:
- Kuriamos įterptosios programinės įrangos sistemos, tokios kaip komercinės įterptosios operacinės sistemos (COTS)
- Taikymas medicinos prietaisuose, intelektualiuose prijungtuose įrenginiuose, komercinių ryšių produktuose ir transporto sistemose, tinklo komutatoriuose, maršrutizatoriuose ir priedėliuose ir kt.
- Vykdyti internetinių savitarnos ir elektroninės komercijos programų reikalavimus
- Tvarkyti visą realaus laiko reitingą, abonentų atsiskaitymo ir balanso informaciją
