Hjem Personlig finansiering Clustering i NoSQL - dummies

Clustering i NoSQL - dummies

Video: Klynger i sjømatnæringen - FHL årskonferanse 2014 2024

Video: Klynger i sjømatnæringen - FHL årskonferanse 2014 2024
Anonim

NoSQL databaser er velegnede til meget store datasæt. Bigtable kloner som HBase er ingen undtagelse. Du vil sandsynligvis gerne bruge flere billige vare servere i en enkelt klynge snarere end en meget kraftig maskine. Dette skyldes, at du kan få den samlede bedre ydelse pr. Dollar ved at bruge mange vare servere, snarere end en langt mere kostbar enkelt kraftig server.

Ud over at kunne opskalere hurtigt kan billige vare servere også gøre din database service mere modstandsdygtig og dermed undgå hardwarefejl. Dette skyldes, at du har andre servere til at overtage tjenesten, hvis en enkelt servers bundkort mislykkes. Dette er ikke tilfældet med en enkelt stor server.

Figuren viser en meget tilgængelig HBase-konfiguration med et eksempel på datadeling blandt servere.

Diagrammet viser to noder (HRegionServers) i en meget tilgængelig opsætning, som hver især fungerer som backup.

I mange produktionsopsætninger kan du have mindst tre noder for høj tilgængelighed for at sikre to serverfejl tæt på hinanden, kan håndteres. Dette er ikke så sjældent som du tror! Rådgivning varierer pr. Bigtable; for eksempel anbefaler HBase fem noder som minimum for en klynge:

  • Hver regionsserver styrer sit eget sæt nøgler.

    At designe en række nøglefordelingsstrategi er vigtig, fordi den dikterer, hvordan belastningen spredes over klyngen.

  • | Hver region opretholder sin egen skrive-log og i-lagerbutik.

    I HBase skrives alle data til en in-memory-butik, og senere bliver denne butik skyllet til disk. På disk kaldes disse butikker gem filer .

    HBase fortolker gemmer filer som enkeltfiler, men i virkeligheden distribueres de i stykker på tværs af et Hadoop Distributed File System (HDFS). Dette giver mulighed for høj indtag og hentningshastighed, fordi alle store I / O-operationer spredes over mange maskiner.

For at maksimere datatilgængeligheden holder Hadoop som standard tre kopier af hver datafil. Store installationer har

  • En primær kopi

  • En kopi i samme rack

  • En anden kopi i et andet rack

Før Hadoop 2. 0 kunne Namenodes ikke laves meget tilgængelige. Disse vedligeholdt en liste over alle aktive servere i klyngen. De var derfor et eneste punkt i fiasko. Siden Hadoop 2. 0 eksisterer denne grænse ikke længere.

Clustering i NoSQL - dummies

Valg af editor

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Hvis du har brugt Dreamweaver til bygg din mobilwebsite, du kan tjekke dit arbejde ved hjælp af Dreamweaver Site Reporting funktionerne. Det lader dig oprette en række rapporter og endda tilpasse dem til at identificere problemer med eksterne links, overflødige og tomme tags, untitled dokumenter og manglende alternativ tekst. Du kan nemt gå glip af problemer - især ...

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Når du underskriver op for din Squarespace-konto, får du en unik Squarespace-URL, der ser sådan ud: http: // dit kontonavn. Squarespace. com. Hvis du vil have fuldstændig kontrol over branding af dit websted eller blot ønsker en unik webadresse, kan du kortlægge eller pege på et brugerdefineret domæne på din Squarespace-konto. Du har tre muligheder for indstilling ...

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Markdown er en plain- tekst skriftformat, der gør det muligt hurtigt at anvende tekst styling baseret på hvordan du formaterer din Squarespace 6 websteds tekst. Markdown er en af ​​Du bruger to typer blokke, du kan bruge til at tilføje tekst. Du tilføjer indhold til dine Squarespace-sidesider ved at bruge indholdsblokke i Site Manager → Indhold ...

Valg af editor

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca, en heksekunst, er centreret i rituelle Wiccans udfører til specifikke formål, såsom at kommunikere med eller ære guddom. Sabbats er wiccan sol helligdage fokuseret på jordens sti omkring solen, nogle gange omtalt som Årets hjul. Esbats er wiccan månens ferie, der fokuserer på månens cyklus. ...

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Interessant de tre Abrahams trosretninger - jødedom, kristendom , og islam - deler meget til fælles, herunder en række af ædle profeter sendt af Gud. På grund af commonality ligger en dyb forbindelse til arv fra profeten Abraham og en tro på en Gud. Koranen finder fælles sted med kristne og jøder (kendt ...

Charmerende din vej til effektiv magi - dummies

Charmerende din vej til effektiv magi - dummies

En firkløver for held. Den jakkesæt, som du altid bærer til jobsamtaler for succes. Ringen du tager aldrig af, fordi den repræsenterer din kærlighed til en anden person. Den hængende du bærer rundt om halsen hver dag for beskyttelse. Den lille statue hængende fra bilens bagspejl til sikker rejse. ...

Valg af editor

Vælger skråninger, kanter og ansigter i blender - dummies

Vælger skråninger, kanter og ansigter i blender - dummies

I Blender's Edit-tilstand, kuben ændrer farve og prikker danner i hver af kubens hjørner. Hver prik er et vertex. Linjen der dannes mellem to hjørner er en kant. Et ansigt i Blender er en polygon, der er dannet af tre eller flere forbindelseskanter. Tidligere er ansigter i Blender ...