Isi kandungan:
- Definisi - Apakah yang dimaksudkan dalam Pangkalan Data Memori (IMDB)?
- Techopedia menerangkan Pangkalan Data Memori Dalam (IMDB)
Definisi - Apakah yang dimaksudkan dalam Pangkalan Data Memori (IMDB)?
Pangkalan data dalam memori (IMDB) adalah sistem pengurusan pangkalan data yang bergantung terutamanya kepada memori utama untuk menyimpan data komputer. IMDB lebih pantas daripada pangkalan data yang dioptimumkan cakera kerana mereka menjalankan arahan CPU yang lebih sedikit, dan algoritma pengoptimuman dalaman mereka lebih mudah. IMDB menghapuskan akses cakera dengan menyimpan dan memanipulasi data dalam memori utama. IMDB biasanya termasuk manipulasi data langsung dan seni bina berasaskan ingatan yang khusus.
IMDB digunakan terutamanya dalam aplikasi di mana masa tindak balas adalah penting, seperti peranti rangkaian telekomunikasi dan rangkaian iklan mudah alih.
Pangkalan data dalam memori juga mungkin dikenali sebagai pangkalan data memori utama (MMDB), pangkalan data pangkalan data masa nyata (RTDB) atau sistem pangkalan data dalam memori (IMDS).
Techopedia menerangkan Pangkalan Data Memori Dalam (IMDB)
Pangkalan data dalam memori direka untuk mencapai masa tindak balas yang minimum, serta pencapaian yang sangat tinggi untuk sistem kritikal prestasi. Ini adalah mungkin kerana data disimpan dan dimanipulasi dalam bentuk yang digunakan oleh aplikasi, yang membuang overhed berkaitan dengan terjemahan dan caching. Teknologi IMDB mampu menyokong penggunaan aplikasi peringkat, pengurusan data masa nyata dan kebanyakan sifat ACID (atomiti, konsisten, pengasingan, ketahanan).
Struktur data dan algoritma IMDB direka secara eksklusif untuk menyampaikan pengurusan data, peristiwa dan urus niaga di peringkat aplikasi. Apabila dibandingkan dengan sistem pengurusan pangkalan data yang diklasifikasikan sepenuhnya, IMDB menggunakan CPU yang jauh lebih kecil. Teknologi IMDB tidak menggunakan cakera magnet, sebagai lokasi penyimpanan pangkalan data utama. Sebaliknya, cakera magnet digunakan untuk toleransi dan pemulihan.
Kelebihan IMDB adalah seperti berikut:
- Urus niaga lebih cepat
- Tiada terjemahan
- Kesimpulan berbilang pengguna
- Kestabilan yang tinggi
IMDB digunakan untuk:
- Membangunkan sistem perisian tertanam, seperti sistem operasi tertanam komersial (COTS) tertanam
- Aplikasi dalam peranti perubatan, peranti bersambung pintar, produk komunikasi komersil dan sistem pengangkutan, suis rangkaian, penghala dan kotak set-top, dll.
- Memenuhi keperluan perkhidmatan diri Web dan aplikasi e-dagang
- Menguruskan semua penarafan masa nyata, bil maklumat pelanggan dan baki
