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

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

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

Anonim

Ορισμός - Τι σημαίνει μη σχεσιακή βάση δεδομένων;

Μια μη σχεσιακή βάση δεδομένων είναι μια βάση δεδομένων που δεν ενσωματώνει το μοντέλο πίνακα / κλειδιού που προωθούν τα συστήματα διαχείρισης σχεσιακών βάσεων δεδομένων (RDBMS). Αυτά τα είδη βάσεων δεδομένων απαιτούν τεχνικές και διαδικασίες επεξεργασίας δεδομένων που έχουν σχεδιαστεί για να παρέχουν λύσεις σε μεγάλα προβλήματα δεδομένων που αντιμετωπίζουν οι μεγάλες επιχειρήσεις. Η πιο δημοφιλής αναδυόμενη μη σχεσιακή βάση δεδομένων ονομάζεται NoSQL (όχι μόνο SQL).

Η Techopedia εξηγεί τη μη-σχεσιακή βάση δεδομένων

Οι περισσότερες μη σχεσιακές βάσεις δεδομένων ενσωματώνονται σε ιστοσελίδες όπως το Google, το Yahoo !, το Amazon και το Facebook. Αυτοί οι ιστότοποι εισάγουν μια σειρά νέων εφαρμογών κάθε μέρα με εκατομμύρια και εκατομμύρια χρήστες, έτσι ώστε να μην είναι σε θέση να χειριστούν μεγάλες αιχμές κυκλοφορίας με τις υπάρχουσες λύσεις RDBMS. Επειδή το RDBMS δεν μπορεί να χειριστεί το πρόβλημα, έχει μεταβεί σε ένα νέο είδος ΣΔΒΔ που είναι σε θέση να χειρίζεται δεδομένα κλίμακας Web με μη σχεσιακό τρόπο.


Μια ενδιαφέρουσα πτυχή μιας μη σχεσιακής βάσης δεδομένων, όπως η NoSQL, είναι η δυνατότητα επεκτάσεως. Το NoSQL χρησιμοποιεί το σύστημα BASE (βασικά διαθέσιμο, soft-state, τελικά συνεπές). Οι μη σχεσιακές βάσεις δεδομένων εξαλείφουν τη μορφή πίνακα των γραμμών σχεσιακών βάσεων γραμμών και στηλών που χρησιμοποιούν υπέρ των εξειδικευμένων πλαισίων για την αποθήκευση δεδομένων, τα οποία μπορούν να προσεγγιστούν μέσω ειδικών API ερωτημάτων. Η εμμονή είναι ένα σημαντικό στοιχείο σε αυτές τις βάσεις δεδομένων. Για να καταστεί δυνατή η γρήγορη απόδοση μεγάλων ποσοτήτων δεδομένων, η καλύτερη επιλογή για απόδοση είναι "στη μνήμη", αντί να διαβάζει και να γράφει από δίσκους.


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

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