„Ubuntu“

„Apache Cassandra“ diegimas „Ubuntu 20“.04

„Apache Cassandra“ diegimas „Ubuntu 20“.04
„Cassandra“ naudoja tūkstančiai firmų visame pasaulyje, kad išsaugotų ir gautų tūkstančius terabaitų duomenų aplinkoje, kuri yra kruopščiai išsami, bet lengvai prieinama. Jo patikimumas ir didelis atsparumas trikdžiams pelnė šiandien turimą reputaciją. „DB Engine Ranking“ pateikia „Cassandra“ savo plačiausio stulpelių parduotuvių reitingo viršuje.

Šioje pamokoje sužinosite, kaip nustatyti „Apache Cassandra“, vieną iš geriausių „NoSQL“ duomenų bazių sistemų, kuri yra tiek nemokama, tiek atviro kodo, siūlanti didelį linijinį mastelį ir mažo delsos valdomumą. Iš pradžių ji buvo sukurta palaikyti „Facebook“ gautųjų paieškos funkciją ir nuo to laiko patobulėjo, kol ji buvo įvardijama kaip efektyviausia ir labiausiai keičiama paskirstymo duomenų bazė.

1 žingsnis: įdiekite „Oracle JAVA“

Pirma, turime įdiegti JAVA jūsų sistemoje, nes „Cassandra“ reikalauja, kad „Oracle JAVA“ veiktų bet kurioje OS. Šis žingsnis yra tik paprastas sąrankos vadovas, todėl skaitytojai su jau įdiegta „Java“ gali praleisti 1 veiksmą.

Norėdami parodyti, kaip nustatyti „Java“ darbalaukyje, atsisiųsime naujausią jos atvirojo kodo platformos versiją: „OpenJDK 14“. Ši atviro kodo versija su „Cassandra“ veikia taip pat gerai, kaip ir su bet kokia mokama versija, todėl jos turėtų pakakti.

Įveskite šią komandą, kad atnaujintumėte saugyklą:

$ sudo apt atnaujinimas


Tada paleiskite toliau pateiktą komandą, kad įdiegtumėte „OpenJDK 14“:

$ sudo apt įdiekite openjdk-14-jdk


„OpenJDK 14“ turėtų paleisti automatiškai, kai bus įdiegta. Norėdami patikrinti diegimą, įveskite:

$ java -versija

Tai turėtų būti rodoma šiame išvestyje:


Įdiegę „Java“, galite atsisiųsti naujausią „Apache Cassandra“ versiją iš jos oficialios svetainės. Tačiau šioje demonstracijoje naudosime oficialią „Apache“ saugyklą, pridėdami ją prie vietinės programinės įrangos talpyklos.

2 žingsnis: „Apache Cassandra“ diegimas

Šie veiksmai rodo išsamią informaciją, kaip atsisiųsti „Apache Cassandra“, pridedant oficialią saugyklą. Šis konkretus metodas gali būti naudingas tais atvejais, kai negalite jo atsisiųsti iš oficialios svetainės.

Norėdami gauti saugyklos GPG raktą, įveskite toliau pateiktas komandas:

$ wet -q -O - https: // www.apache.org / dist / cassandra / RAKTAI | sudo apt-key pridėti --


Tada naudokite toliau pateiktą komandą, kad pridėtumėte saugyklą:

$ sudo sh -c 'echo "deb http: // www.apache.org / dist / cassandra / debian 311x main ""
> / etc / apt / sources.sąrašą.d / kasandra.šaltiniai.sąrašas “

3 žingsnis: įdiekite „Apache Cassandra“

Norėdami pradėti diegti, įveskite komandas:

$ sudo apt atnaujinimas

$ sudo apt įdiekite kasandrą


Tai turėtų įdiegti „Cassandra“ jūsų „Ubuntu“ darbalaukyje. Tada patikrinkite diegimą įvesdami šias komandas terminale:

$ nodetool būsena


Jei išvestyje parašyta „Normal“ / „Leaving“ / „Join“ / „Moving“, mes visi esame geri.

„Cqlsh“ yra CLI sąsaja, su kuria galite bendrauti su „Cassandra Query Language“.

Apvyniojimas

Tikiuosi, kad aukščiau išvardytos instrukcijos padėjo jums nustatyti „Apache Cassandra“ jūsų „Ubuntu“ darbalaukyje. „Apache Cassandra“ reikia „Oracle Java“, kad veiktų ir „Java“ atvirojo kodo diegimas, „OpenJDK“ puikiai veikia su „Cassandra“. Šioje pamokoje naudojamas metodas pirmiausia įtraukė „Apache“ saugyklą į „Ubuntu“ programinės įrangos saugyklą, tada įdiegė duomenų bazę.

„Cassandra“ ypač išsiskiria, palyginti su kitomis duomenų bazių sistemomis, dėl didelės apimties duomenų pajėgumų, kuriuos ji siūlo, taip pat dėl ​​itin mažos vėlavimo operacijų. Tai, kad tiek daug didelių konglomeratų naudojasi šia duomenų bazių sistema, įskaitant „Apple“, „Facebook“, „Instagram“, „Spotify“, „Twitter“, „eBay“ ir „Netflix“, kalba apie jos naudą kaip patikimą duomenų valdymo platformą.

Geriausios „Linux“ skirtos „Gamepad“ žemėlapių sudarymo programos
Jei jums patinka žaisti žaidimus „Linux“ su žaidimų pultu, o ne įprasta klaviatūra ir pelės įvesties sistema, yra keletas jums naudingų programų. Daug...
Naudingi įrankiai „Linux“ žaidėjams
Jei jums patinka žaisti žaidimus „Linux“ sistemoje, yra tikimybė, kad galbūt naudojote tokias programas ir įrankius kaip „Wine“, „Lutris“ ir „OBS Stud...
„HD Remastered“ žaidimai, skirti „Linux“, kurie niekada anksčiau nebuvo išleisti „Linux“
Daugelis žaidimų kūrėjų ir leidėjų siūlo senų žaidimų HD remasterį, kad prailgintų franšizės laiką. Prašome gerbėjų, prašančių suderinamumo su šiuolai...