Waarom NoSQL de database markt opschudt
NieuwsHet immer vermenigvuldigende aantal manieren waarop we consumentengegevens een groot effect hebben op de databasemarkt.
Daarom proberen bedrijven de veranderingen bij te houden en hun gegevensopslag aan te passen aan de behoeften van hun bedrijf en hun klanten..
Adrian Carr, VP van databasespecialist MarkLogic, sprak ons toe over hoe nieuwe technologieën zoals Not Only SQL of NoSQL nu essentieel worden vanwege de flexibiliteit die ze bieden bij het verzorgen van gegevens.
TechRadar Pro: Kunt u nu de verschuiving verklaren die in het databasesegment plaatsvindt??
Adrian Carr: Nog niet zo lang geleden onderschreven we allemaal de theorie dat je alles in een relationele database kon opslaan. Maar nu beseffen we dat, hoewel het technisch mogelijk is, het niets is zoals ideaal.
Hoewel u nu rijke inhoud zoals documenten en sociale media kunt opslaan in relationele databases, is het niet gemakkelijk om vervolgens iets met de gegevens te doen. Zelfs basisfuncties zoals zoeken zijn problematisch. Relationele databases presteren eenvoudigweg niet goed, tenzij ze prachtig gestructureerde gegevens krijgen en duur zijn om op te starten.
Aangezien 80 procent van de gegevens in de wereld ongestructureerd zijn en meer geschikt voor NoSQL (niet alleen SQL) -databases, zijn deze technologieën volwassen geworden, wat resulteert in een enorme belangstelling waarvan we getuige zijn in deze ruimte.
TRP: Hoe voorspel je dat de databasemarkt zal evolueren?
AC: In plaats van widgets en een-project wonderen, geloof ik dat platformen het lot bepalen van de meeste computers. In de NoSQL-databasewereld betekent dit een geïntegreerd platform dat niet alleen de database, maar ook de zoekmachine en toepassingsservices omvat.
Met een 50-tal NoSQL-spelers die op zoek zijn naar positie, zien we de eerste fasen van consolidatie - zoals IBM die Cloudant koopt - en segmentatie.
Ik voorspel dat alle gevestigde relationele database een overstap naar deze ruimte zal moeten maken, omdat het te lang zou duren voordat ze zelf hele nieuwe motoren zouden bouwen. Ze hebben uitbreidingen aan hun product toegevoegd, maar het is net alsof je een ronde pen in een vierkant gat monteert en het zeker niet schaalt.
Een deel van de uitdaging voor de gevestigde exploitanten is de angst om de enorme inkomsten die zij ontvangen uit hun relationele databaseactiviteiten te ondermijnen door goedkoper NoSQL-aanbiedingen te lanceren.
TRP: Welke impact hebben big data op hoe we het datacenter ontwerpen??
AC: Big data heeft geholpen de mentaliteit van mensen te veranderen en de waarde te waarderen van de terabytes aan gegevens die worden gemaakt en opgeslagen.
Het vereist echter een andere benadering voor het bouwen van databases en applicaties. Tot nu toe ontwikkelden ontwikkelaars een database om datacenter-applicaties van stroom te voorzien. Maar voor elke toepassing moet u de gegevens van waar dan ook in de applicatiespecifieke database laden.
Met meerdere applicaties heb je al snel honderden gegevensopslagplaatsen met overal gedupliceerde gegevens. Op een dag word je schreeuwend wakker als je je realiseert dat het probleem erger is dan duplicatie. Je hebt ook context, veiligheid en gegevensverzameling verloren.
TRP: uw bedrijf bespreekt het datacenter-datacenter - wat is het en hoe is het anders dan een traditionele datacenter-architectuur?
AC: De data-gecentreerde benadering is om zich te concentreren op de gegevens, het gebruik en het beheer ervan gedurende de levenscyclus als de primaire overweging. Door de toepassingen naar de gegevens te brengen, in plaats van de gegevens naar de toepassingen te sturen, kunt u dataduplicatie minimaliseren, wat resulteert in consistente gegevensintegriteit, meer flexibele applicatie-ontwikkeling, draagbaarheid voor apparaten van gebruikers en schaalbaarheid.
Sommige van deze databases kunnen behoorlijk groot worden en ze op één plek hebben, maakt het leven eenvoudiger als het gaat om het beheren van zakelijke fundamenten zoals beveiliging, noodherstel, gelaagde opslag en archivering.