Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14155|Atbildi: 1

[Avots] Spring Boot projekts, izmantojot jaunāko HBase Java API, lai darbinātu HBase 2.x Detalizēts apraksts

[Kopēt saiti]
Publicēts 09.01.2019 13:57:39 | | | |
1. Konfigurējiet HBase 2.x vidi

Šeit, tā kā tas ir tikai, lai pārbaudītu HBase Java API izmantošanu, es vietējā virtuālajā mašīnā izvietoju tikai atsevišķu pakalpojuma versiju, un ražošanas vide pati var izvietot klastera režīmu. Jāatzīmē arī tas, ka daži HBase pakalpojuma savrupās versijas klausīšanās porti ir saistīti ar virtuālās mašīnas 127.0.0.1, kas padara neiespējamu savienojumu ar HBase, izmantojot Java API fiziskajā mašīnā. Mans risinājums ir izmantot SecureCRT, lai konfigurētu attiecīgo portu kartēšanu, konkrētā kartēšanas informācija ir šāda:



2. Detalizēts skaidrojums par jaunākās Java API izmantošanu HBase 2.x darbībai

(1) Pievienojiet šādas atkarības Spring Boot/Spring Cloud projektam:

(2) Pamatdarbības, kas saistītas ar HBase:



(3) Pievienojiet HBase konfigurācijas informāciju:


Izmantotie specifiskie atribūti ir šādi:

(4) Pārbaudiet iepriekš minētās pamatmetodes:

i) Dzēšana, tabulu izveide un pamata vaicājumi:


Pēc vienības testu veikšanas izeja ir šāda:

ii) Vaicājums, kas norāda startRowKey un stopRowKey:

Šis vaicājums parasti tiek izmantots, ja rindas atslēga tiek nepārtraukti palielināta un tiek vaicāta tikai daļa datu (piemēram, lapošana):


Pēc vienības testu veikšanas izeja ir šāda:

iii) Iegūstiet visus tabulu nosaukumus:

Pēc vienības testu veikšanas izeja ir šāda:

iv) Iegūstiet datus par vairākām norādītās šūnas versijām:

Pēc vienības testu veikšanas izeja ir šāda:

Piezīme: Tā kā HBase pēc noklusējuma saglabā tikai vienu versiju, efekts šeit nav redzams.

v) Vaicājuma dati, pamatojoties uz rindu atslēgu filtriem:


Pēc vienības testu veikšanas izeja ir šāda:

vi) Vaicājuma dati, pamatojoties uz kolonnas nosaukuma filtru:

Pēc vienības testu veikšanas izeja ir šāda:



vii) Vaicājuma dati, kas satur īpašas rakstzīmes rindu atslēgās:

Pēc vienības testu veikšanas izeja ir šāda:

viii) Svītrot norādīto sleju:

Pēc vienības testu veikšanas izeja ir šāda:

ix) Izdzēsiet norādīto rindu:

Pēc vienības testu veikšanas izeja ir šāda:

Saskaņā ar rezultātu var redzēt, ka šī datu rinda patiešām ir izdzēsta.

x) Izdzēsiet norādīto kolonnu saimi:


Pēc vienības testu veikšanas izeja ir šāda:

Saskaņā ar izvadi var konstatēt, ka kolonnu ģimene "atpakaļ" ir izdzēsta.





Iepriekšējo:Excel failu lasīšana/ģenerēšana
Nākamo:Vienkārši apskatiet "Tianwang Town Mansion Secret Talisman"
Publicēts 05.06.2019 16:18:18 |
Paldies, ka reģistrējāties, tas ir labi uzrakstīts, un es esmu iemācījies.
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com