Shard της βάσης δεδομένων

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 6 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Ουκρανία: Το «Shard» γίνεται ρωσικό μαχητικό αεροσκάφος Su-34 - τι συνέβη στον πιλότο [σκληρή εικόνα
Βίντεο: Ουκρανία: Το «Shard» γίνεται ρωσικό μαχητικό αεροσκάφος Su-34 - τι συνέβη στον πιλότο [σκληρή εικόνα

Περιεχόμενο

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

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


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη βάση δεδομένων Shard

Σε μια βάση δεδομένων, ορισμένα δεδομένα παραμένουν πάντα σε όλα τα κομμάτια της βάσης δεδομένων. Στην πραγματικότητα, όλα τα κομμάτια της βάσης δεδομένων λειτουργούν ως η μόνη πηγή για το μοναδικό υποσύνολο δεδομένων. Ένα από τα σημαντικότερα χαρακτηριστικά που σχετίζονται με τα κομμάτια της βάσης δεδομένων είναι ότι είναι πολύ ταχύτερα. Τα μεμονωμένα κομμάτια της βάσης δεδομένων μπορούν απλά να ξεπεράσουν μια μεγάλη μεγάλη βάση δεδομένων λόγω του μικρότερου μεγέθους της. Υπάρχει σημαντική μείωση των δίσκων εισόδου / εξόδου, καθώς βελτιώνεται επίσης η αναλογία μεταξύ μνήμης και δεδομένων στο δίσκο. Αυτό έχει ως αποτέλεσμα λιγότερες κλειδώσεις βάσης δεδομένων, ταχύτερη αναζήτηση ευρετηρίου και βελτίωση των επιδόσεων των επιμέρους συναλλαγών. Η σκίαση βάσεων δεδομένων είναι μια εξαιρετικά κλιμακωτή τεχνική προκειμένου να βελτιωθεί η συνολική απόδοση και η απόδοση μεγάλων επιχειρηματικών εφαρμογών που βασίζονται στη βάση δεδομένων και υψηλών συναλλαγών.


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

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

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