Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 14155|Vastaus: 1

[Lähde] Spring Boot Project käyttäen uusinta HBase Java API:ta HBase 2.x:n operointiin Yksityiskohtainen kuvaus

[Kopioi linkki]
Julkaistu 9.1.2019 13.57.39 | | | |
1. Konfiguroi HBase 2.x -ympäristö

Koska kyse on vain HBasen Java-API:n käytöstä, otin käyttöön vain itsenäisen version palvelusta paikallisessa virtuaalikoneessa, ja tuotantoympäristö voi ottaa klusteritilan käyttöön itsenäisesti. On myös huomattava, että osa HBase-palvelun itsenäisen version kuunteluporteista on sidottu virtuaalikoneen versioon 127.0.0.1, mikä tekee mahdottomaksi yhdistää HBaseen Java-rajapinnan avulla fyysisellä koneella. Ratkaisuni on käyttää SecureCRT:tä konfiguroidaksesi sopivan porttikartoituksen, tarkat kartoitustiedot ovat seuraavat:



2. Yksityiskohtainen selitys uusimman Java API:n käytöstä HBase 2.x:n käytössä

(1) Lisää seuraavat riippuvuudet Spring Boot/Spring Cloud -projektiin:

(2) HBaseen perustoiminnot:



(3) Lisää HBase-konfiguraatiotiedot:


Käytetyt erityisominaisuudet ovat seuraavat:

(4) Testaa yllä olevat perusmenetelmät:

i) Taulukoiden poistaminen, luominen ja peruskyselyt:


Yksikkötestien jälkeen tulos on seuraava:

ii) Kysely, joka määrittelee startRowKeyn ja stopRowKey:

Tätä kyselyä käytetään yleensä, kun RowKey kasvatetaan jatkuvasti ja vain osa datasta haetaan (esim. sivutus):


Yksikkötestien jälkeen tulos on seuraava:

iii) Hanki kaikkien taulukoiden nimet:

Yksikkötestien jälkeen tulos on seuraava:

iv) Hanki tiedot useista määritellyn solun versioista:

Yksikkötestien jälkeen tulos on seuraava:

Huomautus: Koska HBase tallentaa oletuksena vain yhden version, vaikutus ei näy tässä.

v) Kyselytiedot riviavainsuodattimien perusteella:


Yksikkötestien jälkeen tulos on seuraava:

vi) Kyselytiedot sarakkeen nimisuodattimen perusteella:

Yksikkötestien jälkeen tulos on seuraava:



vii) Kyselydata, joka sisältää tiettyjä merkkejä riviavaimissa:

Yksikkötestien jälkeen tulos on seuraava:

viii) Poista määritelty sarake:

Yksikkötestien jälkeen tulos on seuraava:

ix) Poista annettu rivi:

Yksikkötestien jälkeen tulos on seuraava:

Tuloksen mukaan tämä tietorivi on todellakin poistettu.

x) Poista määritelty sarakeperhe:


Yksikkötestien jälkeen tulos on seuraava:

Tuloksen mukaan voidaan todeta, että sarakeperhe "back" on poistettu.





Edellinen:Lue/luo Excel-tiedostoja
Seuraava:Katso vaikka "Tianwangin kaupungin kartanon salainen talismaani"
Julkaistu 5.6.2019 16.18.18 |
Kiitos ilmoittautumisesta, se on hyvin kirjoitettu, ja olen oppinut.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com