У дома Данни на Guide-Bulgaria.com Какво е база данни в паметта? - определение от техопедия

Какво е база данни в паметта? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава база данни в паметта (IMDB)?

Базата данни в паметта (IMDB) е система за управление на база данни, която зависи преди всичко от основната памет за съхранение на компютърни данни. IMDB са по-бързи от оптимизирани за дискови бази данни, защото изпълняват по-малко инструкции за процесора, а техните вътрешни алгоритми за оптимизация са много по-прости. IMDB премахва достъпа до диска, като запазва и манипулира данните в основната памет. IMDB обикновено включва директно манипулиране на данни и специална архитектура, базирана на паметта.

IMDB се използват главно в приложения, където времето за реакция е от решаващо значение, като например телекомуникационни мрежови устройства и мобилни рекламни мрежи.

Базата данни в паметта може също да бъде известна като основна база данни с памет (MMDB), база данни в реално време (RTDB) или система от бази данни в паметта (IMDS).

Techopedia обяснява базата данни в паметта (IMDB)

Базите данни в паметта са проектирани да постигнат минимално време за реакция, както и изключително висока пропускателна способност за критични за производителността системи. Това е възможно, тъй като данните се запазват и манипулират във формата, използвана от приложението, която премахва режийните разходи, свързани с превода и кеширането. IMDB технологията е в състояние да поддържа приложения на ниво приложения, управление на данни в реално време и повечето свойства на ACID (атомност, последователност, изолация, дълготрайност).

Структурите на данни и алгоритмите на IMDB са изключително проектирани да предоставят управление на данни, събития и транзакции в слоя на приложението. В сравнение с напълно кешираните системи за управление на релационни бази данни IMDB използват значително по-малко CPU. IMDB технологията не използва магнитни дискове като място за първично съхранение на база данни. Вместо това магнитните дискове се използват за толерантност и възстановяване.

Предимствата на IMDB са следните:

  • По-бързи транзакции
  • Няма превод
  • Паралелност на много потребители
  • Висока стабилност

IMDB се използва за:

  • Разработване на вградени софтуерни системи, като комерсиални вградени операционни системи (COTS)
  • Приложения в медицински изделия, интелигентни свързани устройства, търговски комуникационни продукти и транспортни системи, мрежови превключватели, рутери и приемници и др.
  • Изпълняване на изискванията на уеб приложенията за самообслужване и електронна търговия
  • Управление на цялата информация за рейтинг в реално време, таксуване и баланс на абонатите
Какво е база данни в паметта? - определение от техопедия