Itthon adatbázisok Mi a memóriában lévő adatbázis? - meghatározás a techopedia alapján

Mi a memóriában lévő adatbázis? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a memóriában lévő adatbázis (IMDB)?

A memóriában lévő adatbázis (IMDB) egy adatbázis-kezelő rendszer, amely elsősorban a számítógépes adatok tárolására a fő memóriától függ. Az IMDB-k gyorsabbak, mint a lemezen optimalizált adatbázisok, mivel kevesebb CPU-utasítást hajtanak végre, és belső optimalizálási algoritmusuk sokkal egyszerűbb. Az IMDB megsemmisíti a lemezhozzáférést azáltal, hogy adatokat tárol és manipulál a fő memóriában. Az IMDB általában magában foglalja a közvetlen adatkezelést és egy dedikált memória-alapú architektúrát.

Az IMDB-ket elsősorban olyan alkalmazásokban használják, ahol a válaszidő kritikus, például a telekommunikációs hálózati eszközök és a mobil hirdetési hálózatok.

A memórián belüli adatbázis úgynevezett fő memória adatbázis (MMDB), valós idejű adatbázis (RTDB) vagy a memórián belüli adatbázis rendszer (IMDS).

A Techopedia elmagyarázza a memóriában lévő adatbázist (IMDB)

A memóriában tárolt adatbázisokat úgy tervezték, hogy minimális válaszidőt és rendkívül magas teljesítményt érjenek el a teljesítménykritikus rendszerek számára. Ez azért lehetséges, mert az adatokat az alkalmazás által használt formában menti és manipulálja, amely eltávolítja a fordításhoz és a gyorsítótárazáshoz kapcsolódó általános költségeket. Az IMDB technológia képes támogatni az alkalmazásszintű telepítést, a valós idejű adatkezelést és a legtöbb ACID (atomosság, konzisztencia, izoláció, tartósság) tulajdonságokat.

Az IMDB-k adatszerkezeteit és algoritmusait kizárólag az adatok, események és tranzakciók kezelésének az alkalmazás szintjén történő továbbítására tervezték. A teljesen gyorsítótárazott relációs adatbázis-kezelő rendszerekkel összehasonlítva az IMDB-k szignifikánsan kevesebb CPU-t használnak. Az IMDB technológia nem használ mágneses lemezeket, mint az elsődleges adatbázis-tárolás helyét. Ehelyett a mágneses tárcsákat használják tolerancia és helyreállítás céljából.

Az IMDB-k előnyei a következők:

  • Gyorsabb tranzakciók
  • Nincs fordítás
  • Több felhasználói párhuzamosság
  • Nagy stabilitás

Az IMDB a következőkre használható:

  • Beágyazott szoftver rendszerek fejlesztése, mint például a kereskedelemben kapható beágyazott operációs rendszerek (COTS)
  • Alkalmazások orvosi eszközökben, intelligens csatlakoztatott eszközökben, kereskedelmi kommunikációs termékekben és szállítási rendszerekben, hálózati kapcsolókban, útválasztókban és set-top boxokban stb.
  • A webes önkiszolgáló és e-kereskedelmi alkalmazások követelményeinek teljesítése
  • Az összes valós idejű minősítési, előfizetői számlázási és egyenleg-információ kezelése
Mi a memóriában lévő adatbázis? - meghatározás a techopedia alapján