Hjem Personlig finansiering RDBMSs i et Big Data Environment - dummies

RDBMSs i et Big Data Environment - dummies

Innholdsfortegnelse:

Video: SQL vs NoSQL or MySQL vs MongoDB 2024

Video: SQL vs NoSQL or MySQL vs MongoDB 2024
Anonim

Store data blir et viktig element i hvordan organisasjoner bruker høyvolumsdata til riktig hastighet for å løse bestemte data problemer. Relasjonsdatabasebehandlingssystemer er viktige for dette høye volumet. Store data lever ikke isolert. For å være effektive må bedrifter ofte kombinere resultatene av stor dataanalyse med dataene som finnes i virksomheten.

Stor datahistorikk: RDBMS og vedvarende data

En av de viktigste tjenestene fra operative databaser (også kalt datalager ) er utholdenhet. Persistens garanterer at data lagret i en database ikke vil bli endret uten tillatelser, og at den vil bli tilgjengelig så lenge det er viktig for virksomheten. Hvilken god er en database hvis den ikke kan stole på å beskytte dataene du legger inn i den?

Gitt dette viktige kravet, må du da tenke på hva slags data du vil fortsette, hvordan kan du få tilgang til og oppdatere den, og hvordan kan du bruke den til å ta forretningsbeslutninger. På dette mest grunnleggende nivået er valg av databasemotorer avgjørende for din overordnede suksess med din store dataimplementering.

Selv om den underliggende teknologien har eksistert lenge, er mange av disse systemene i drift i dag, fordi bedriftene de støtter er svært avhengige av dataene. For å erstatte dem ville det være lurt å endre motorene til et fly på en transoceanisk flytur.

Stor datahistorikk: RDBMS og tabeller

Relasjonsdatabaser er bygd på ett eller flere relasjoner og er representert av tabeller. Disse tabellene er definert av sine kolonner, og dataene lagres i radene. Hovednøkkelen er ofte den første kolonnen i tabellen. Konsistensen av databasen og mye av dens verdi oppnås ved å "normalisere" dataene. Normaliserte data er konvertert fra eget format til et delt, avtalt format.

For eksempel i en database kan du ha "telefon" som XXX-XXX-XXXX mens du er i en annen, kan det være XXXXXXXXX. For å få en konsekvent visning av informasjonen, må feltet normaliseres til en annen form. Det finnes fem nivåer av standarder for normalisering. Valget av vanlig form er ofte henvist til databasedesigneren. Samlingen av tabeller, nøkler, elementer og så videre er kjent som databasen skjema.

Gjennom årene har det strukturerte søkspråket (SQL) utviklet seg i låsestrøm med RDBMS-teknologi og er den mest brukte mekanismen for å lage, spørre, vedlikeholde og operere relasjonsdatabaser.

I bedrifter både små og store, er de fleste av deres viktige operasjonsinformasjon sannsynligvis lagret i RDBMSs. Mange selskaper har forskjellige RDBMSer for ulike områder av deres virksomhet. Transaksjonsdata kan lagres i en leverandørs database, mens kundeinformasjon kan lagres i en annen.

Det er ikke sannsynlig at du vil bruke RDBMSs for kjernen i implementeringen, men du må stole på dataene lagret i RDBMSs for å skape det høyeste nivået av verdi for virksomheten med store data.

PostgreSQL, en open source relasjonsdatabase

Under din store dataimplementasjon kommer du sannsynligvis på PostgreSQL, en utbredt, åpen kildekode relasjonsdatabase. Flere faktorer bidrar til populariteten til PostgreSQL. Som en RDBMS med støtte for SQL-standarden, gjør det alt som forventes i et databaseprodukt, i tillegg til dets levetid og bred bruk har gjort det "kamptestet. "Det er også tilgjengelig på omtrent alle typer operativsystem, fra PCer til mainframes.

Å gi det grunnleggende og å gjøre det pålitelig er bare en del av historien. PostgreSQL støtter også mange funksjoner som bare finnes i dyre proprietære RDBMSer, inkludert følgende:

  • Mulighet til å håndtere "objekter" direkte i relasjonsskjemaet

  • Utenlandske nøkler (referanse nøkler fra ett bord til et annet)

  • Utløsere brukes til å starte en lagret prosedyre automatisk)

  • Komplekse spørringer (subqueries og tilknytning til diskrete tabeller)

  • Transaksjonell integritet

  • Multiversion samtidighetskontroll

PostgreSQLs virkelige kraft er dens utvidbarhet. Brukere og databaseprogrammerere kan legge til nye evner uten å påvirke den grunnleggende operasjonen eller påliteligheten til databasen. Mulige utvidelser inkluderer

  • Datatyper

  • Operatører

  • Funksjoner

  • Indekseringsmetoder

  • Prosessale språk

Dette høye tilpasningsnivået gjør PostgreSQL ønskelig når stive, proprietære produkter ikke vil få jobben gjort. Det er uendelig tett.

Endelig tillater PostgreSQL-lisensen endring og distribusjon i hvilken som helst form, åpen eller lukket kilde. Eventuelle endringer kan holdes private eller deles med samfunnet som du ønsker.

RDBMSs i et Big Data Environment - dummies

Redaktørens valg

Hvem er St. Patrick og hvorfor feirer vi St. Patrick's Day? - dummies

Hvem er St. Patrick og hvorfor feirer vi St. Patrick's Day? - dummies

Hvert 17. mars tusenvis av mennesker danner deres grønneste garn, marsjerer i irske stolthistorier, spiser grønnkløverformet informasjonskapsler og quaff frosty krus av grønn øl til feiring av St. Patrick's Day. Men vet du virkelig hvem St. Patrick var og hvorfor han ble feiret? Patrick ble født i AD 387 like sør for ...

Hvem er St. Paul? - dummies

Hvem er St. Paul? - dummies

Kjent før hans konvertering til kristendommen som Saul av Tarsus, er Paulus sannsynligvis den mest nevnte i alle de nye testamente skrifter - 14 av de 27 bøkene i Det nye testamente er tilskrevet hans navn. Mens han skrev ingen evangelium, skrev han pastorale brev til tidlige kristne samfunn med en beskjed ...

Hvem er St. Philip? - dummies

Hvem er St. Philip? - dummies

Lite er kjent om St. Philip i katolicismen, annet enn han var sammen med de andre 11 apostlene til nadverden, for himmelfart og til pinsedag. Galilea (første århundre ad-ad 80) Patron: pastry kokker, jockeys og ryttere, Uruguay, Luxembourg Feastedag: 3. mai En galileer fra Bethsaida, Philip var sannsynligvis en disippel av John ...

Redaktørens valg

Hvordan du kontrollerer e-postmeldinger du mottar fra Ning-dummies

Hvordan du kontrollerer e-postmeldinger du mottar fra Ning-dummies

E-post er en av de blandede velsignelsene. Du må være takknemlig for det, men det kan være en skam når det er ute av kontroll. Heldigvis gir nettverk på Ning deg veldig fin kontroll over hvilke e-poster du mottar. For å begynne å administrere varsler, varsler og medlemsaktivitet, klikk på Innstillinger-koblingen øverst til høyre for ...

Hvordan du oppretter ditt Ning-nettverks vilkår for bruk - dummies

Hvordan du oppretter ditt Ning-nettverks vilkår for bruk - dummies

For å hjelpe administratorer og å stille opp retningslinjer for hva som er og hva som ikke er akseptabelt atferd av medlemmer, må du opprette bruksvilkår for nettverket ditt. Vilkårene for bruk du oppretter for nettverket ditt, bør ikke endre eller erstatte Nings brukervilkår. Dette er noe du godtar når du registrerer ...

Hvordan du kontrollerer dine Ning-personverninnstillinger - dummies

Hvordan du kontrollerer dine Ning-personverninnstillinger - dummies

Personvern er viktig på Ning, som på alle andre online samfunnet. Ning tilbyr deg en rekke måter å begrense informasjonen andre kan se, og du kan også kontrollere hvilken informasjon du legger til på din Ning-konto. På siden Min Innstillinger - Profil på Ning-kontoen din (som du får tilgang til ved å klikke på ...

Redaktørens valg

RDBMSs i et Big Data Environment - dummies

RDBMSs i et Big Data Environment - dummies

Store data blir et viktig element i hvordan organisasjonene bruker høy -volumdata med riktig hastighet for å løse spesifikke dataproblemer. Relasjonsdatabasebehandlingssystemer er viktige for dette høye volumet. Store data lever ikke isolert. For å være effektive må bedrifter ofte kombinere resultatene av ...

Seks leverandører med mellomvareprodukter for datalagring - dummies

Seks leverandører med mellomvareprodukter for datalagring - dummies

Det finnes flere leverandører som tilbyr data warehousing mellomvareprodukter du vil kanskje se på. Her er syv som er verdt å vurdere. Composite Software Composite Software gir produkter og teknologi for Enterprise Information Integration (EII). Ved å bruke Composite kan du få tilgang til og kombinere data fra forskjellige datakilder, inkludert pakkede applikasjoner som ...

Strukturert data i et stort datamiljø - dummies

Strukturert data i et stort datamiljø - dummies

Begrepet strukturert data refererer generelt til data som har en definert lengde og format for store data. Eksempler på strukturerte data inkluderer tall, datoer og grupper av ord og tall som kalles strenger. De fleste eksperter er enige om at denne typen data står for om lag 20 prosent av dataene der ute. Strukturert data ...