Σπίτι Προσωπικά Οικονομικά Όροι και ορισμοί NoSQL - ανδρείκελοι

Όροι και ορισμοί NoSQL - ανδρείκελοι

Βίντεο: Οι 12 Ορισμοί της Ανδρείας - Από τους "Όρους" του Σπευσίππου 2024

Βίντεο: Οι 12 Ορισμοί της Ανδρείας - Από τους "Όρους" του Σπευσίππου 2024
Anonim

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

Για να σας βοηθήσουμε σε αυτό το ταξίδι, εδώ είναι μερικοί βασικοί όροι που είναι διαδεδομένοι, καθώς και τι σημαίνουν όταν εφαρμόζονται σε βάσεις δεδομένων NoSQL.

  • Κατασκευή βάσεων δεδομένων

    • Βάση δεδομένων: Μια ενιαία λογική μονάδα, δυνητική εξάπλωση σε πολλαπλά μηχανήματα, στα οποία μπορούν να προστεθούν δεδομένα και τα οποία μπορούν να αναζητηθούν για δεδομένα που περιέχουν.

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

    • Φάκελος δεδομένων: Ένας όρος από RDBMS που αναφέρεται σε ένα σύνολο επαναληπτικών συνόλων μόνο για ανάγνωση αποθηκευμένο σε ένα διαχειριζόμενο σύμπλεγμα μηχανών.

      Σε ένα RDBMS, αυτές συνήθως δεν μπορούν να προστεθούν μηχανές χωρίς μειωμένο χρόνο. Σε ομάδες συμπλέγματος NoSQL, είναι επιθυμητή η ταχεία κλιμάκωση.

    • Διαμέριση: Ένα σύνολο δεδομένων που πρέπει να αποθηκεύονται μαζί σε έναν μοναδικό κόμβο για την απόδοση της επεξεργασίας ή να αναπαραχθεί.

      Μπορεί επίσης να χρησιμοποιηθεί για επερώτηση. Σε αυτήν την περίπτωση, μπορεί να θεωρηθεί ως συλλογή .

  • Δομή βάσης δεδομένων

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

    • Σχήμα: Στο RDBMS και σε κάποιο βαθμό αποθηκεύονται στη στήλη. Η δομή των δεδομένων πρέπει να ρυθμιστεί στη βάση δεδομένων πριν φορτωθούν οποιαδήποτε δεδομένα.

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

  • Εγγραφές

    • Εγγραφή: Μια μοναδική ατομική μονάδα αντιπροσώπευσης δεδομένων στην συγκεκριμένη βάση δεδομένων που περιγράφεται.

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

    • Σειρά: Ατομική μονάδα εγγραφής σε κατάστημα RDBMS ή στήλης.

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

    • Πεδίο: Ένα μόνο πεδίο μέσα σε μια εγγραφή. Μια στήλη σε ένα RDBMS.

      Μπορεί να μην υπάρχει σε όλα τα αρχεία, αλλά όταν υπάρχει πρέπει να είναι του ίδιου τύπου ή δομής.

    • Πίνακας: Μία κλάση εγγραφής. Στο Bigtable, ονομάζονται επίσης πίνακες. Σε ένα τριπλό κατάστημα, μπορεί να ονομάζονται τύποι RDF ή να ονομάζονται γραφήματα, ανάλογα με το περιβάλλον. Σε ένα κατάστημα εγγράφων, μπορεί να είναι συλλογές.

  • Συλλογές εγγραφών

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

    • Ξένο κλειδί: Μια τιμή δεδομένων που υποδηλώνει μια εγγραφή σχετίζεται με μια εγγραφή σε διαφορετικό πίνακα ή σετ εγγραφών. Έχει την ίδια τιμή με το πρωτεύον κλειδί στον σχετικό πίνακα.

    • Σχέση: Ένας σύνδεσμος, ή άκρη στη θεωρία γραφημάτων, που δείχνει δύο εγγραφές έχουν σημασιολογική σύνδεση. Η σχέση μπορεί να είναι μεταξύ δύο εγγραφών στον ίδιο ή σε διαφορετικούς πίνακες.

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

  • Οργανισμός αποθήκευσης

    • Server: Ένας μοναδικός κόμβος υπολογιστή μέσα σε ένα σύμπλεγμα. Συνήθως τρέχει μια μοναδική εμφάνιση του κώδικα του διακομιστή βάσης δεδομένων.

    • Σύμπλεγμα: Μια φυσική ομάδα ή διακομιστές που διαχειρίζονται μαζί στο ίδιο κέντρο δεδομένων για να παρέχουν μια ενιαία υπηρεσία. Μπορεί να αναπαράγει τις βάσεις δεδομένων της σε ομάδες σε άλλα κέντρα δεδομένων.

    • Κανονική μορφή: Μια μέθοδος ομαλοποίησης ή ελαχιστοποίησης της αλληλεπικάλυψης σε δεδομένα σε RDBMS.

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

  • Τεχνολογία αναπαραγωγής

    • Αντιγραφή δίσκου: Διαφανής αναπαραγωγή δεδομένων μεταξύ κόμβων σε ένα μόνο σύμπλεγμα για την παροχή υψηλής ανθεκτικότητας διαθεσιμότητας σε περίπτωση βλάβης ενός μόνο κόμβου.

    • Απεικόνιση βάσης δεδομένων: Αναπαραγωγή μεταξύ βάσεων δεδομένων σε διαφορετικά συμπλέγματα. Αναπαράγει όλα τα δεδομένα σε σειρά ενημέρωσης από ένα σύμπλεγμα σε άλλο. Πάντα μονοκατευθυντική.

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

  • Εργαλεία αναζήτησης

    • Δείκτης: Μια λίστα με τις τιμές που υπάρχουν σε μια συγκεκριμένη εγγραφή.

    • Αντίστροφη ευρετήριο: Μια λίστα παραγγελιών με τιμές (όροι) και μια λίστα με τα πρωτεύοντα κλειδιά των εγγραφών που χρησιμοποιούν αυτούς τους όρους.

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

    • Ερώτημα: Ένα σύνολο κριτηρίων που οδηγεί σε μια λίστα εγγραφών που ταιριάζουν με το ερώτημα ακριβώς, επιστρέφονται με τη σειρά συγκεκριμένων τιμών πεδίων.

    • Αναζήτηση: Ένα σύνολο κριτηρίων που οδηγεί σε μια λίστα που έχει ταξινομηθεί με τη συνάφεια με το ερώτημα.

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

Όροι και ορισμοί NoSQL - ανδρείκελοι

Η επιλογή των συντακτών

Εξαρτήματα ηλεκτρονικών: Ενισχυτές ανοιχτού βρόχου

Εξαρτήματα ηλεκτρονικών: Ενισχυτές ανοιχτού βρόχου

Οι πιο βασικές ηλεκτρονικές χρήσεις ενός ενισχυτή Op είναι ως ενισχυτής. Εάν συνδέσετε μια πηγή εισόδου σε έναν από τους ακροδέκτες εισόδου και γειώσετε τον άλλο ακροδέκτη εισόδου, εμφανίζεται μια ενισχυμένη έκδοση του σήματος εισόδου στο εξωτερικό τερματικό. Μια σημαντική ιδέα στα κυκλώματα op-amp ...

Ηλεκτρονικά Στοιχεία: Δημοφιλή Op Amp Ενσωματωμένα Κυκλώματα - Dummy

Ηλεκτρονικά Στοιχεία: Δημοφιλή Op Amp Ενσωματωμένα Κυκλώματα - Dummy

Για την οικοδόμηση ενός πραγματικού ηλεκτρονικού κυκλώματος χρησιμοποιώντας Op-amp, φυσικά, θα πρέπει να χρησιμοποιήσετε ένα πραγματικό ενισχυτή op. Ευτυχώς, τα ενσωματωμένα ολοκληρωμένα κυκλώματα (IC) είναι άφθονα και σχεδόν όλα τα καταστήματα που πωλούν ηλεκτρονικά εξαρτήματα πωλούν διάφορους τύπους φθηνών IC-ενισχυτών. Το πιο δημοφιλές op-amp IC είναι το LM741, το οποίο έρχεται ...

Ηλεκτρονικά Συστατικά: Κύκλοι ταλαντωτών - ανδρείκελοι

Ηλεκτρονικά Συστατικά: Κύκλοι ταλαντωτών - ανδρείκελοι

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

Η επιλογή των συντακτών

Ασκήσεις για ανδρείκελα Κατάρτιση για ανδρείκελα Εξάσκηση - ανδρείκελα

Ασκήσεις για ανδρείκελα Κατάρτιση για ανδρείκελα Εξάσκηση - ανδρείκελα

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

Εκπαίδευση για παιδιά με αναπηρίες - ανδρείκελα

Εκπαίδευση για παιδιά με αναπηρίες - ανδρείκελα

Παιδιά, ανάλογα με την αναπηρία. Μπορεί να χρειαστεί να παρέχετε στηρίγματα υψηλής τεχνολογίας που διευκολύνουν την κίνηση από τον περιπατητή ή την αναπηρική καρέκλα στην τουαλέτα (δείτε την ενότητα "Εργασία με ειδικό εργαλείο" σε αυτό το άρθρο.) Από την άλλη πλευρά, το παιδί σας μπορεί να ...

Υποδηλώνουν ότι το παιδί σας είναι έτοιμο για ασήμαντη εκπαίδευση - ανδρείκελα

Υποδηλώνουν ότι το παιδί σας είναι έτοιμο για ασήμαντη εκπαίδευση - ανδρείκελα

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

Η επιλογή των συντακτών

Πώς να χρησιμοποιήσετε τη φαντασία σας για να χαλαρώσετε το σώμα σας για διαλογισμό - Dummies

Πώς να χρησιμοποιήσετε τη φαντασία σας για να χαλαρώσετε το σώμα σας για διαλογισμό - Dummies

Αναδυόμενο πεδίο της ιατρικής μυαλού-σώματος υπενθυμίζει στους ανθρώπους - και γιόγκι και σοφοί έχουν πει για χιλιετίες - το σώμα σας, το μυαλό σας και η καρδιά σας αποτελούν ένα ενιαίο και αδιάσπαστο σύνολο. Όταν οι σκέψεις σας συνεχίζουν να σφύζουν από την ανησυχία σας, το σώμα σας αποκρίνεται με τη σύσφιξη και την τάνυση, ειδικά σε ορισμένες σημαντικές θέσεις ...

Πώς να χρησιμοποιήσετε την προσοχή για τη διαχείριση του πόνου

Πώς να χρησιμοποιήσετε την προσοχή για τη διαχείριση του πόνου

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

Βελτίωση των σχέσεών σας - ανδρείκεS

Βελτίωση των σχέσεών σας - ανδρείκεS

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