Ev Veritabanları Bellek içi veritabanı nedir? - techopedia nedir?

Bellek içi veritabanı nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Bellek İçi Veritabanı (IMDB) ne anlama geliyor?

Bellek içi veritabanı (IMDB), öncelikle bilgisayar verilerini depolamak için ana belleğe bağlı olan bir veritabanı yönetim sistemidir. IMDB'ler, daha az CPU talimatı uyguladıkları ve dahili optimizasyon algoritmalarının çok daha basit olduğu için disk için optimize edilmiş veritabanlarından daha hızlıdır. IMDB, verileri ana belleğe kaydedip işleyerek disk erişimini ortadan kaldırır. IMDB genellikle doğrudan veri işleme ve özel bir bellek tabanlı mimari içerir.

IMDB'ler çoğunlukla telekomünikasyon ağ cihazları ve mobil reklam ağları gibi yanıt süresinin önemli olduğu uygulamalarda kullanılır.

Bir bellek içi veritabanı aynı zamanda bir ana bellek veritabanı (MMDB), gerçek zamanlı veritabanı (RTDB) veya bellek içi veritabanı sistemi (IMDS) olarak da bilinir.

Techopedia Bellek İçi Veritabanı'nı (IMDB) açıklıyor

Bellek içi veritabanları, performans açısından kritik sistemler için minimum yanıt süresinin yanı sıra son derece yüksek verim elde etmek üzere tasarlanmıştır. Bu, veriler, çeviri ve önbelleğe alma ile ilgili ek yükleri kaldıran uygulama tarafından kullanılan biçimde kaydedildiği ve işlendiği için mümkündür. IMDB teknolojisi, uygulama katmanı dağıtımını, gerçek zamanlı veri yönetimini ve çoğu ACID (atomisite, tutarlılık, izolasyon, dayanıklılık) özelliklerini destekleyebilir.

IMDB'lerin veri yapıları ve algoritmaları, uygulama katmanında veri, olay ve işlem yönetimi sağlamak için özel olarak tasarlanmıştır. Tamamen önbelleğe alınmış ilişkisel veritabanı yönetim sistemleriyle karşılaştırıldığında, IMDB'ler çok daha az CPU kullanır. IMDB teknolojisi, birincil veritabanı depolama yeri olarak manyetik diskler kullanmaz. Bunun yerine, manyetik diskler tolerans ve geri kazanım için kullanılır.

IMDB'lerin avantajları aşağıdaki gibidir:

  • Daha hızlı işlemler
  • Çeviri yok
  • Çok kullanıcılı eşzamanlılık
  • Yüksek stabilite

IMDB aşağıdakiler için kullanılır:

  • Ticari kullanıma hazır (COTS) gömülü işletim sistemleri gibi gömülü yazılım sistemlerinin geliştirilmesi
  • Tıbbi cihazlar, akıllı bağlı cihazlar, ticari iletişim ürünleri ve taşıma sistemleri, ağ anahtarları, yönlendiriciler ve set üstü kutular vb.
  • Web self servis ve e-ticaret uygulamalarının gereksinimlerini karşılama
  • Tüm gerçek zamanlı derecelendirme, abone faturalandırma ve bakiye bilgilerini yönetme
Bellek içi veritabanı nedir? - techopedia nedir?