contador php Skip to content

Vad är Cassandra och hur man använder det? Snabbt och enkelt

Att placera applikationer som det mest använda kommunikationsverktyget och till och med det mest använda mediet idag är Internet. Mängden innehåll som bearbetats Internet är känt som ett virtuellt världsbibliotek.

Nu behöver företag eller organisationer: hantera en databas. Eftersom det används som lagring då företag bearbetar stora mängder information.

Denna information kan samlas in och laddas ner senare enligt företagets system framförallt. Det är viktigt att komma ihåg att Cassandra är en databas som kan organisera all information du vill lagra för senare användning.

Vad är Cassandra?

De flesta av oss vet inte mycket om denna show, och vi kan ha många frågor om vad Cassandra är.

Ur ett datorperspektiv består den av en eller flera kolumner. information om insättningar. Så att varje kolumn lagras i varje element och rader med tabeller bildar poster.

Cassandra är en öppen källkod av NoSQL-databas, så dessa data är alla noder i klustret.

Cassandras tank består av nyckel / värde exakt den här tangenten kan matcha ett eller flera värden. Cassandras första utveckling har sitt ursprung i Facebook, som utformade den för att öka sökningskapaciteten i sin inkorg.

Att bearbeta en databas som Cassandra ger oss många fina funktioner.

Vad erbjuder Cassandra oss?

Det som är bra med Cassandra är att vi snabbt och enkelt kan flytta stora mängder data. Denna databas är omfattande för fel, eftersom data replikeras automatiskt på detta sätt.. Eftersom de skiljer sig åt i datacenter.

Dessutom är det rörigt. Eftersom varje nod i databaskluster är lika med andra noder. Datamodeller går nu utöver nyckel-värdepar.

Det är flexibelt eftersom det när det läses och skrivs rör sig linjärt när det läggs till datorn.

Nu, efter att ha vetat vad Cassandra handlar om och funktionerna i denna databas. Det finns fördelar och nackdelar när du använder den senare.

Vad är fördelarna med Cassandra?

Den placeras i den del där den är skriven “Familjekolumn” eftersom detta tips är feltolerant. Eftersom det av misstag gör en kopia av data till alla noder. Kort sagt, när en nod skadas ersätts den automatiskt utan driftstopp.

Vad är nackdelarna med Cassandra?

Lagring av data kolumn för kolumn vänder därför snabbt rader. Det anses dock vara en mycket svag faktor inom teknik.

Nu, när du lägger till, uppdaterar eller till och med tar bort en post, måste den göra flera platser.

Cassandra-databasen rekommenderas inte för OLTP-system på grund av operationer.

Cassandra struktur

För det första, “Replikeringsfaktor” visar antalet noder som är lagrade i samma rad.

Nedan “Keyspace” här tillåter det oss att gruppera informationen i applikationens behållare. Varje uppsättning datorer har ett nyckelfält. Det används dock för replikeringskommando.

Nu, i alternativet “Kolumnfamilj” detta indikerar att de är lika stora behållare för att samla rader. I den meningen betyder detta att varje rad är en ordnad kolumnsamling.

Senare “Replikeringsstrategi” Den innehåller två strategier för informationsreplikering. Också en av dem “Enkel strategi” Detta ansvarar för att kopiera informationen tills replikeringen är klar.

Och nästa “Strategi för nätverkstopologi” anses vara det bästa alternativet för distribution av information i många datacenter.

Lägga till data till Cassandra

Under lagring av data på en datorsats sparar Cassandra informationen regelbundet. För den bästa “Familjekolumn”beställt med nyckel (Radknapp).

När all data har ordnats kommer detta att förbättra prestanda när du frågar.

Det normala är att kolumnerna är i ordning och ROW är efter namn eftersom Cassandra tillåter köpare att specificera ordern. Som; Byte-typ, Utf8-typ, Lexical UI-typ, Time Uuid-typ, Ascii-typ, Long Type.

Cassandra Setup

Efter att ha lärt känna Cassandras arkitektur lite vet vi nu vad vi har och vad vi kan uppnå.

Vi installerar Cassandra på en Windows-dator där vi måste uppfylla vissa krav.

Det första vi behöver göra är att ladda ner java 7 till systemet. Då krävs Microsoft Visual C ++ 2008 Redistributable Package (x86). Och slutligen Internetanslutning för att ladda ner datastax-paketet.

Nu går vi till projektsidan efter behov och söker efter versioner. Tycka om 32 eller 64 bitar anpassar sig till systemet.

För att starta installationen måste vi först ladda ner filen via webbläsaren. Efter att filen har laddats ner

Det fortsätter att installera ett fönster som du måste ge “Följande” då visas den nedladdade produktlicensen.

Du måste sedan välja sökvägen där den ska installeras, eller i så fall kan du lämna standardvägen. Två alternativ visas i följd “Starta dataset automatiskt” och andra “Starta operationscenter automatiskt”.

Sedan trycker vi på accept och det kommer att installeras, ett fönster med två alternativ öppnas när installationen är klar. För det första, “Operationscenter” och för den andra “Spara versionen av datacentret.”

Slutligen har vi laddat ner Cassandra-databasen, om du gillade den här handledningen, lämna oss din feedback i kommentarerna.