Šajā ātrajā ziņojumā mēs redzēsim, kā mēs varam instalēt vienu no populārākajām izplatītajām datu bāzēm Apache Cassandra Ubuntu un sākt to izmantot arī. Mēs sāksim tagad.
Lasiet arī ziņas par Neo4J, Elasticsearch un MongoDB.
Apache Kasandra
Kasandra ir viena no populārākajām Apache izplatītajām NoSQL datu bāzēm, kas ir pazīstama ar mērogojamību, veiktspēju un augsta pieejamība bez viena kļūmes punkta.
Daži punkti, kas liek Apache Cassandra stāvēt, ir:
- Konsekventi un ļoti izturīgi pret kļūdām.
- Arhitektūrā ļoti tuvu Amazon Dynamo DB, un datu modelis ir tuvu Google Bigtable.
- Izveidots vietnē facebook
- Tā ir uz kolonnām orientēta datu bāze
- Izmanto pie dažiem ļoti lieliem kompanjoniem, piemēram, Cisco, Rackspace, Netflix un daudziem citiem
Java instalēšana
Lai instalētu Cassandra Ubuntu, mums vispirms ir jāinstalē Java. Java pēc noklusējuma, iespējams, nav instalēta. Mēs to varam pārbaudīt, izmantojot šo komandu:
java -versijaPalaidot šo komandu, mēs iegūstam šādu izvadi:
Tagad mēs instalēsim Java savā sistēmā. Izmantojiet šo komandu, lai to izdarītu:
sudo add-apt-repository ppa: webupd8team / javasudo apt-get atjauninājums
sudo apt-get install oracle-java8-installer
Kad šīs komandas ir palaistas, mēs atkal varam pārbaudīt, vai Java tagad ir instalēts, izmantojot to pašu komandu.
Kasandras instalēšana
Kasandras instalēšana Ubuntu ir ļoti vienkāršs uzdevums, un tas ir tikai dažu komandu jautājums. Mēs sāksim, pievienojot Cassandra krātuvi Ubuntu avotu sarakstam:
atbalss "deb http: // www.apache.org / dist / cassandra / debian 311x main "| sudo tee -a / etc / apt / sources.sarakstā.d / kasandra.avotiem.sarakstā
Kad palaidīsim šo programmu, mēs iegūsim šādu rezultātu:
Tagad mēs pievienosim Apache Cassandra repozitorija atslēgas:
Kad palaidīsim šo programmu, mēs iegūsim šādu rezultātu:
Tagad mēs varam atjaunināt Ubuntu apt-get sarakstu, izmantojot šo komandu:
Visbeidzot, mēs esam gatavi instalēt Cassandra Ubuntu mašīnā:
sudo apt-get instalējiet cassandraPēdējā komanda var aizņemt dažas minūtes, pamatojoties uz interneta ātrumu. Tagad mēs varam pārbaudīt, vai Kasandra darbojas un darbojas mūsu mašīnā:
sudo servisa kasandras statussMēs redzēsim, ka pakalpojums ir aktīvs:
Savienojums ar Kasandras kopu
Kasandra tiek palaista automātiski, kad instalēšanas process ir pabeigts. Cassandra ir izplatīta datu bāze, tāpēc tā nedarbojas kā viena sistēma, bet tā vietā darbojas klasterī, kas var sastāvēt no praktiski jebkura mezglu skaita.
Kad mūsu mašīnā palaiž Kasandru, tā automātiski izveido kopu ar vienu mezglu kā daļu. Mēs varam pārbaudīt, vai klasteris darbojas, izmantojot šo komandu:
sudo nodetool statussJa mēs redzam ANO mūsu izlaidumā tas nozīmē, ka kopa darbojas un darbojas:
Notiek savienojuma izveide ar Cassandra datu bāzi
Pēdējā solī mēs parādīsim, kā mēs varam iekļūt Kasandras terminālā. Izmantojiet vienkāršu komandu, lai sāktu lietot Cassandra:
cqlshKad jūs to palaidīsit, mēs redzēsim, ka tagad mēs varam izpildīt Cassandra komandas savā datorā un izveidot saistītus datus: