Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Κατανεμημένη Αρχιτεκτονική Σχεσιακών Βάσεων Δεδομένων (DRDA);
- Η Techopedia εξηγεί την Αρχιτεκτονική Κατανεμημένων Σχεσιακών Βάσεων Δεδομένων (DRDA)
Ορισμός - Τι σημαίνει η Κατανεμημένη Αρχιτεκτονική Σχεσιακών Βάσεων Δεδομένων (DRDA);
Η Αρχιτεκτονική Κατανεμημένων Σχεσιακών Βάσεων Δεδομένων (DRDA) είναι ένα σύνολο πρωτοκόλλων που επιτρέπει σε πολλαπλά συστήματα βάσεων δεδομένων και σε προγράμματα εφαρμογής να συνεργάζονται. Οποιοσδήποτε συνδυασμός προϊόντων διαχείρισης σχεσιακών βάσεων δεδομένων που χρησιμοποιούν DRDA μπορεί να συνδεθεί για να σχηματίσει ένα σύστημα διαχείρισης κατανεμημένης βάσης δεδομένων.
Η Techopedia εξηγεί την Αρχιτεκτονική Κατανεμημένων Σχεσιακών Βάσεων Δεδομένων (DRDA)
Το DRDA είναι ένα πρότυπο διαλειτουργικότητας βάσης δεδομένων από μια κοινοπραξία βιομηχανίας που ονομάζεται The Open Group. Περιγράφει την αρχιτεκτονική για κατανεμημένα δεδομένα και καθορίζει τους κανόνες πρόσβασης σε κατανεμημένα δεδομένα. Αρχικά χρησιμοποιήθηκε στη DB2 2.3.
Το DRDA έχει τα ακόλουθα στοιχεία:- Ο αιτητής αιτήσεων: Αποδέχεται αιτήσεις SQL από εφαρμογές και τις στέλνει σε κατάλληλους διακομιστές εφαρμογών για επεξεργασία. Τα προγράμματα εφαρμογών μπορούν να έχουν πρόσβαση σε απομακρυσμένα δεδομένα χρησιμοποιώντας αυτή τη λειτουργία.
- Application Server: Λαμβάνει αιτήματα από αιτούντες εφαρμογών και τις επεξεργάζεται. Ο διακομιστής εφαρμογών ενεργεί για τα τμήματα των αιτημάτων που μπορούν να επεξεργαστούν και προωθεί τα υπόλοιπα στους διακομιστές βάσεων δεδομένων για περαιτέρω επεξεργασία.
- Database Server: Λαμβάνει αιτήματα από το διακομιστή εφαρμογών και άλλους διακομιστές βάσης δεδομένων. Αυτός ο διακομιστής υποστηρίζει επίσης κατανεμημένα αιτήματα και προωθεί τμήματα του αιτήματος στον εξυπηρετητή βάσης δεδομένων για να ικανοποιήσει το αίτημα.