Σπίτι Βάσεις δεδομένων Τι είναι μια βάση δεδομένων μνήμης; - ορισμός από την τεχνολογία

Τι είναι μια βάση δεδομένων μνήμης; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει η βάση δεδομένων στη μνήμη (IMDB);

Μια βάση δεδομένων μνήμης (IMDB) είναι ένα σύστημα διαχείρισης βάσεων δεδομένων που εξαρτάται κυρίως από την κύρια μνήμη για την αποθήκευση δεδομένων υπολογιστή. Τα IMDB είναι ταχύτερα από τις βάσεις δεδομένων που έχουν βελτιστοποιηθεί για δίσκους επειδή εκτελούν λιγότερες οδηγίες CPU και οι εσωτερικοί αλγόριθμοί βελτιστοποίησης τους είναι πολύ απλούστεροι. Το IMDB εξαλείφει την πρόσβαση στο δίσκο αποθηκεύοντας και χειρίζοντας δεδομένα στην κύρια μνήμη. Ένα IMDB περιλαμβάνει συνήθως άμεση επεξεργασία δεδομένων και μια αποκλειστική αρχιτεκτονική βασισμένη στη μνήμη.

Τα IMDB χρησιμοποιούνται κυρίως σε εφαρμογές όπου ο χρόνος απόκρισης είναι κρίσιμος, όπως συσκευές τηλεπικοινωνιακών δικτύων και δίκτυα διαφημίσεων για κινητά.

Μία βάση δεδομένων μνήμης μπορεί επίσης να είναι γνωστή ως βάση δεδομένων μνήμης κύριας μνήμης (MMDB), βάση δεδομένων πραγματικού χρόνου (RTDB) ή σύστημα βάσης δεδομένων μνήμης (IMDS).

Η Techopedia εξηγεί τη βάση δεδομένων In-Memory (IMDB)

Οι βάσεις δεδομένων εντός μνήμης έχουν σχεδιαστεί για να επιτυγχάνουν ελάχιστο χρόνο απόκρισης, καθώς και εξαιρετικά υψηλή απόδοση για συστήματα ζωτικής σημασίας. Αυτό είναι δυνατό επειδή τα δεδομένα αποθηκεύονται και μεταφέρονται στη φόρμα που χρησιμοποιείται από την εφαρμογή, η οποία καταργεί τα γενικά έξοδα που σχετίζονται με τη μετάφραση και την προσωρινή αποθήκευση. Η τεχνολογία IMDB μπορεί να υποστηρίξει την ανάπτυξη εφαρμογών, την διαχείριση δεδομένων σε πραγματικό χρόνο και τις περισσότερες ιδιότητες του ACID (ατομικότητα, συνέπεια, απομόνωση, αντοχή).

Οι δομές δεδομένων και οι αλγόριθμοι των IMDB σχεδιάζονται αποκλειστικά για τη διαχείριση δεδομένων, γεγονότων και συναλλαγών στη βαθμίδα εφαρμογών. Σε σύγκριση με πλήρως κρυπτογραφημένα συστήματα διαχείρισης σχεσιακών βάσεων δεδομένων, τα IMDB χρησιμοποιούν σημαντικά λιγότερη CPU. Η τεχνολογία IMDB δεν χρησιμοποιεί μαγνητικούς δίσκους, ως τη θέση για την αποθήκευση της κύριας βάσης δεδομένων. Αντ 'αυτού, οι μαγνητικοί δίσκοι χρησιμοποιούνται για ανοχή και ανάκτηση.

Τα πλεονεκτήματα των IMDB είναι τα εξής:

  • Ταχύτερες συναλλαγές
  • Χωρίς μετάφραση
  • Συγχορηγία πολλαπλών χρηστών
  • Υψηλή σταθερότητα

Το IMDB χρησιμοποιείται για:

  • Ανάπτυξη ενσωματωμένων συστημάτων λογισμικού, όπως τα ενσωματωμένα στο εμπόριο λειτουργικά συστήματα off-the-shelf (COTS)
  • Εφαρμογές σε ιατρικές συσκευές, έξυπνες συνδεδεμένες συσκευές, προϊόντα εμπορικής επικοινωνίας και συστήματα μεταφοράς, διακόπτες δικτύου, δρομολογητές και αποκωδικοποιητές κλπ.
  • Την εκπλήρωση των απαιτήσεων της αυτο-υπηρεσίας Web και των εφαρμογών ηλεκτρονικού εμπορίου
  • Διαχείριση όλων των αξιολογήσεων σε πραγματικό χρόνο, χρεώσεων συνδρομητών και ισορροπίας
Τι είναι μια βάση δεδομένων μνήμης; - ορισμός από την τεχνολογία