Hjem Personlig finansiering Ikke-relasjonelle databaser i et stort datamiljø - dummier

Ikke-relasjonelle databaser i et stort datamiljø - dummier

Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2025

Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2025
Anonim

Ikke-relasjonelle databaser stoler ikke på bordet / nøkkelmodellen endemisk til RDBMSs (relasjonelle databasesystemer). Kort sagt krever spesialitetsdata i den store datafjerm verden spesialitetstendens og data manipulasjonsteknikker. Selv om disse nye typene av databaser gir noen svar på dine store data utfordringer, er de ikke en ekspressbilde til målstreken.

En fremvoksende, populær klasse av ikke-relasjonell database kalles ikke bare SQL (NoSQL). Opprinnelig hadde opphavsmennene forutsatt databaser som ikke krever relasjonsmodellen og SQL. Da disse produktene ble introdusert i markedet, ble definisjonen mykere litt, og nå er de tenkt som "ikke bare SQL", og bøyer seg igjen til ubiquity av SQL.

Den andre klassen er databaser som ikke støtter relasjonsmodellen, men stole på SQL som et primært middel til å manipulere dataene innenfor. Selv om relasjonelle og ikke-relasjonelle databaser har lignende grunnleggende, oppnår fundamentale ferdigheter skape differensiering. Ikke-relasjonell databaseteknologi har følgende karaktertrekk til felles:

  • Skalerbarhet: I dette tilfellet refererer dette til evnen til å skrive data på flere datalager samtidig uten hensyn til fysiske begrensninger av den underliggende infrastrukturen. En annen viktig dimensjon er sømløshet. Databasene må kunne utvide og kontrakt som svar på datastrømmer og gjøre det usynlig for sluttbrukerne.

  • Data og spørringsmodell: I stedet for rad, kolonne, nøkkelstruktur, ikke-relasjonelle databaser bruker spesialkonstruksjoner for å lagre data med et nødvendig sett med spesialspørrings-APIer for å få tilgang til dataene intelligent.

  • Persistensdesign: Persistens er fortsatt et kritisk element i ikke-relasjonelle databaser. På grunn av høy hastighet, variasjon og volum av store data, bruker disse databasene differansemekanismer for å vedvare dataene. Det høyeste ytelsesalternativet er "i minnet", der hele databasen holdes i det svært raske minnesystemet på serverne.

  • Grensesnittdiversitet: Selv om de fleste av disse teknologiene støtter RESTful APIs som deres "gå til" -grensesnitt, tilbyr de også et bredt utvalg av tilkoblingsmekanismer for programmerere og databaseadministratorer, inkludert analyseverktøy og rapportering / visualisering.

  • Eventuell konsistens: Mens RDBMS bruker ACID (Atomicity, Consistency, Isolation, Durability) for å sikre konsistensen av data, bruker ikke-relasjonelle DBMS BASE.BASE står for i utgangspunktet tilgjengelig, myk tilstand og uendelig konsistens. Eventuell konsistens er viktigst fordi den er ansvarlig for konfliktoppløsning når data er i bevegelse mellom noder i en distribuert implementering. Datatilstanden vedlikeholdes av programvaren, og tilgangsmodellen er avhengig av grunnleggende tilgjengelighet.

Ikke-relasjonelle databaser i et stort datamiljø - dummier

Redaktørens valg

Hvordan du samler ressurser i Minecraft - dummies

Hvordan du samler ressurser i Minecraft - dummies

Du kan samle ressurser på flere måter for Minecraft-strukturen - noen er mer effektiv enn andre. Her finner du noen forskjellige måter å samle materialer på for din struktur. Du har et par forskjellige alternativer når det gjelder gruvedrift. Hver har sine fordeler og ulemper, så det er opp til ...

Hvordan bygge Minecraft-kretser og -maskiner med Minecart-spor - dummier

Hvordan bygge Minecraft-kretser og -maskiner med Minecart-spor - dummier

Minecart og skinner er Minecraft-funksjoner ofte brukt til å transportere spillere. Men de kan også utføre mange mekaniske egenskaper bedre enn de vanlige redstone-elementene. Minecarts er enheter som kan rulle raskt langs minecartskinner. De kan svinge, gå opp og ned skråninger, og til og med spore (selv om de lider mye ...

Hvordan bygge din første Minecraft Garden - dummies

Hvordan bygge din første Minecraft Garden - dummies

Se hvordan du oppretter en vakker hage i Minecraft ved å planlegge riktig layout, få en rekke unike planter, og organisere plass.

Redaktørens valg

Markedet ditt mobilnettsted til media - dummies

Markedet ditt mobilnettsted til media - dummies

IPhone og iPad er varme emner i media i disse dager. Når du er ferdig med å designe nettstedet ditt for disse nye medieenhetene, ikke glem å markedsføre dem til tradisjonelle medier. Tiltrekke medieoppmerksomhet til mobilwebområdet ditt er ikke i motsetning til å tiltrekke det til noen annen virksomhet. Trikset er å fortelle et godt ...

Gjør skannede dokumenter søkbare og redigerbare - dummies

Gjør skannede dokumenter søkbare og redigerbare - dummies

Når du skanner et dokument direkte til en PDF-fil, Acrobat fanger all tekst og grafikk på hver side som om de alle var bare ett stort grafisk bilde. Dette er bra så langt det går, bortsett fra at det ikke går veldig langt fordi du ikke kan redigere eller søke i PDF-dokumentet ...

Markedet med SMS-meldinger - dummies

Markedet med SMS-meldinger - dummies

Lengden på SMS- begrenset til 160 tegn, så reklamemeldingen din må være kort og søt. Disse meldingene kan inneholde lenker til nettsteder eller klikk for å ringe meldinger: Du klikker på SMS, slik at telefonen ringer. SMS-kampanjer er mye enklere å håndtere enn ...

Redaktørens valg

Rediger, endre farge eller fjern Photoshop Shape Layers - dummies

Rediger, endre farge eller fjern Photoshop Shape Layers - dummies

Bruk formlag i Photoshop Creative Suite 5 når målet med designet ditt er å integrere vektormodeller og pikseldata sømløst. Når du har opprettet et formlag, kan du redigere formen, endre fargen eller fjerne laget helt. Rediger en form Som Adobe Illustrator, gir Photoshop både et valg av sti ...

Oppdag Photoshops malerverktøy - dummies

Oppdag Photoshops malerverktøy - dummies

Ingenting i Photoshop CC gir deg mer presis kontroll over fargen i bildet ditt enn ved bruk av blyantpenningen verktøy med en 1-piks pensel. Husk at bildet ditt består av mange småfargede firkanter (piksler), og at fargen på de enkelte firkantene er det som gir utseendet til et tre eller et ...

Forbedre portretter i Photoshop CC - dummier

Forbedre portretter i Photoshop CC - dummier

Forbedre detaljer som å avklare motivets briller i Photoshop CC kan hjelpe bildene dine og portretter ser det mye bedre ut. Whitening tennene er et annet godt triks for å lyse opp bildene dine. Deklarende briller i Photoshop Eyeglasses kan være fotografens mareritt! Refleksjonene fra glass er vanligvis spekulative høydepunkter - det vil si områder av ren ...