Βίντεο: How computer memory works - Kanawat Senanan 2024
Τα καταστήματα δεδομένων HBase αποτελούνται από έναν ή περισσότερους πίνακες,. Τα δεδομένα αποθηκεύονται σε σειρές με στήλες και οι σειρές μπορούν να έχουν πολλαπλές εκδόσεις. Από προεπιλογή, η έκδοση εκδόσεων δεδομένων για σειρές υλοποιείται με χρονικές σφραγίδες.
Κλειδί σειράς | Οικογένεια στήλης: {Προδιαγραφές στήλης: Έκδοση: Value} |
---|---|
00001 | Όνομα πελάτη: {'FN':
1383859182496: ' John ', «LN»: 1383859182858: «Smith», «MN»: 1383859183001:' Timothy ', ' MN ': 1383859182915:' T '} ContactInfo: ': 1383859183030: «John. Smith @ xyz. com ", « SA »: 1383859183073: '1 Hadoop Lane, NY 11111'} |
00002 | Όνομα Πελάτη: { 1383859183103: 'LN': 1383859183163: 'Doe',
ContactInfo: { 'SA': 1383859185577: '7 HBase Ave, CA 22222'}
Εάν σκέφτεστε από την άποψη των αριθμητικών τιμών κατά το σχεδιασμό πλήκτρων σειράς, τότε η ταξινόμηση είναι απλή. Δεδομένων δύο κλειδιών, εάν το byte στο Ευρετήριο 1 του Κλειδιού 1 είναι μικρότερο από το byte στο Ευρετήριο 1 του Κλειδιού 2, το Κλειδί Row 1 θα αποθηκευτεί πάντα πριν από το Κλειδί Row 2, ανεξάρτητα από το ποια είναι η επόμενη ακολουθία των ψηφιολέξεων. |
Μπορεί να αναρωτιέστε γιατί θα ασχοληθήκατε με αυτές τις λεπτομέρειες. είναι ότι ο σωστός σχεδιασμός πλήκτρων γραμμής είναι κρίσιμος παράγοντας για την επίτευξη καλής απόδοσης στο HBase - δεν το πράττει αυτό σημαίνει ότι δεν θα συνειδητοποιήσετε την πλήρη αξία του συμπλέγματος HBase.Τα ταξινομημένα πλήκτρα γραμμής μπορούν να σας βοηθήσουν να αποκτήσετε πρόσβαση στα δεδομένα σας ταχύτερα. 3 ->